Heim  >  Artikel  >  Web-Frontend  >  Was ist Vue-Material?

Was ist Vue-Material?

青灯夜游
青灯夜游Original
2020-11-12 16:22:453762Durchsuche

vue-material ist ein leichtes Framework, das auf Googles Material Design basiert. Es ist eine Vue-Komponentenbibliothek, die Google Pixel Material Design implementiert. Es bietet Komponenten mit integrierten dynamischen Designs, die für alle modernen Webbrowser geeignet sind und klar.

Was ist Vue-Material?

Vue Material ist ein leichtes Framework, das auf Googles Material Design basiert. Entwerfen Sie leistungsstarke und schöne Webanwendungen, die auf verschiedenen Bildschirmen funktionieren.

Was ist Vue-Material?

vue-Material ist eine Vue-Komponentenbibliothek, die Google Pixel Material Design implementiert. Sie bietet Komponenten mit integrierten dynamischen Designs, die für alle modernen Webbrowser geeignet sind, und ihre API ist ebenfalls einfach und klar.

Sie können Themen dynamisch generieren und verwenden, indem Sie nur Komponenten entsprechend Ihren eigenen Anforderungen verwenden. Der Vorteil von UI-Elementen und -Komponenten besteht darin, dass es einfacher ist, APIs und andere zu verwenden.

Es bietet eine Reihe wiederverwendbarer Komponenten und eine Reihe von UI-Elementen und verwendet Vue 2.0 zum Erstellen von Anwendungen, die gängige Browser unterstützen.

Offizielle Website: http://vuematerial.materializecss.cn/#/

Installationsmethode

Einführung von Roboto und Google Icons von Google CDN:

<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,400,500,700,400italic">
<link rel="stylesheet" href="//fonts.googleapis.com/icon?family=Material+Icons">

Installieren Sie Vue Material über npm oder Yarn

npm install vue-material
yarn add vue-material

* Andere Pakete Management wie JSPM und Bower werden noch nicht unterstützt.

Oder laden Sie das Skript und den Stil von Github herunter und führen Sie sie in HTML ein: (Download-Adresse https://github.com/marcosmoura/vue-material/archive/master.zip)

<link rel="stylesheet" href="path/to/vue-material.css">
<script src="path/to/vue-material.js"></script>

Nutzung

Vue Material aktivieren über Vue.use() in Ihre Anwendung einbinden. Sie können Komponenten auch einzeln aktivieren:

// To import the whole library
import Vue from &#39;vue&#39;
import VueMaterial from &#39;vue-material&#39;
import &#39;vue-material/dist/vue-material.css&#39;

Vue.use(VueMaterial)

// Or to import individual components
import Vue from &#39;vue&#39;
import VueMaterial from &#39;vue-material&#39;
import &#39;vue-material/dist/components/mdCore/index.css&#39; //Required to boot vue material
import &#39;vue-material/dist/components/mdButton/index.css&#39;
import &#39;vue-material/dist/components/mdIcon/index.css&#39;
import &#39;vue-material/dist/components/mdSidenav/index.css&#39;
import &#39;vue-material/dist/components/mdToolbar/index.css&#39;

Vue.use(VueMaterial.mdCore) //Required to boot vue material
Vue.use(VueMaterial.mdButton)
Vue.use(VueMaterial.mdIcon)
Vue.use(VueMaterial.mdSidenav)
Vue.use(VueMaterial.mdToolbar)

Thema anwenden

Damit Vue Material ordnungsgemäß funktioniert, müssen Sie ein Standardthema konfigurieren. Sie können auch mehrere Themen gleichzeitig registrieren.

Einzelnes Thema

Vue.material.theme.register(&#39;default&#39;, {
  primary: &#39;cyan&#39;,
  accent: &#39;pink&#39;
})

Mehrere Themen

Vue.material.theme.registerAll({
  default: {
    primary: &#39;cyan&#39;,
    accent: &#39;pink&#39;
  },
  indigo: {
    primary: &#39;indigo&#39;,
    accent: &#39;pink&#39;
  }
})

Um Ihr Thema auf jeden Teil des Codes anzuwenden, müssen Sie den Befehl v-md-theme verwenden:

<div id="app" v-md-theme="&#39;default&#39;">
  <md-toolbar>
    <div class="md-title">My App</div>
  </md-toolbar>
  <md-button v-md-theme="&#39;indigo&#39;">My Button</md-button>
</div>

Verwandte Empfehlungen:

2020-Frontend Zusammenfassung der vue-Interviewfragen (mit Antworten)

vue-Tutorial-Empfehlung: Die neuesten 5 vue.js-Video-Tutorial-Auswahlen im Jahr 2020

Weitere programmbezogene Kenntnisse finden Sie unter: Programmier-Lernkurs! !

Das obige ist der detaillierte Inhalt vonWas ist Vue-Material?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist CSS3pie?Nächster Artikel:Was ist CSS3pie?