Was ist iView in Vue?
In Vue ist iView eine Reihe von Open-Source-UI-Komponentenbibliotheken basierend auf Vue.js, die hauptsächlich Mid- und Back-End-Produkte von PC-Schnittstellen bedienen. iView bietet eine Fülle von Komponenten und Funktionen, die den meisten Website-Szenarien gerecht werden; es bietet ein sofort einsatzbereites Admin-System und eine High-End-Komponentenbibliothek, was die Entwicklungskosten erheblich senkt.
iView ist eine Reihe von Open-Source-UI-Komponentenbibliotheken auf Basis von Vue.js, die hauptsächlich Mid- und Back-End-Produkte für PC-Schnittstellen bedienen. Unter Verwendung des Single-File-Vue-Komponenten-Entwicklungsmodells wird es auf der Grundlage von npm + webpack + babel entwickelt. Es unterstützt die hochwertige, funktionsreiche und benutzerfreundliche API von ES2015 und ermöglicht so eine freie und flexible Nutzung des Speicherplatzes. Es wird von TalkingData entwickelt und verwaltet , und wird von vielen namhaften Internetunternehmen genutzt.
Offizielle Website-Adresse: https://www.iviewui.com/
Funktionen von iView
Reichhaltige Komponenten und Funktionen für die meisten Website-Szenarien
Stellen Sie ein sofort einsatzbereites Admin-System bereit und High-End-Komponentenbibliothek, wodurch Entwicklungskosten erheblich gespart werden
Professioneller und qualitativ hochwertiger persönlicher technischer Support bieten
Freundliche API, kostenlose und flexible Raumnutzung
-
Detaillierte und schöne Benutzeroberfläche
Detaillierte Dokumentation
Anpassbare Themes
iView-Installation:
1) NPM verwenden:
npm install --save iview
2) CDN-Einführung:
<link rel="stylesheet" href="css/iview.css"> <script src="js/iview.min.js"></script>
Einführung e iView
1 ) Im Allgemeinen wie folgt konfiguriert auf der Webpack-Eintragsseite main.js:
import Vue from 'vue'; import VueRouter from 'vue-router'; import App from 'components/app.vue'; // 路由挂载 import Routers from './router.js'; // 路由列表 import iView from 'iview'; // 导入组件库 import 'iview/dist/styles/iview.css'; // 导入样式 Vue.use(VueRouter); Vue.use(iView); // 路由配置 const RouterConfig = { routes: Routers }; const router = new VueRouter(RouterConfig); new Vue({ el: '#app', router: router, render: h => h(App) });
2) Referenz bei Bedarf
Die Verwendung von Komponenten bei Bedarf im Webpack kann die Dateigröße reduzieren:
import Input from 'iview/src/components/input';
Hinweis:
① Referenz bei Bedarf ist immer noch Sie müssen importieren Stile, das heißt, führen Sie den Import „iview/dist/styles/iview.css“ in main.js oder der Stammkomponente aus mit Hilfe von Babel kompiliert werden, unter Verwendung von Webpack als Beispiel:
module: { rules: [ { test: /iview.src.*?js$/, loader: 'babel' }, { test: /\.js$/, loader: 'babel', exclude: /node_modules/ } ] }
Wenn Sie: prop verwenden, um das Datenformat als Zahl, booleschen Wert oder Funktion zu übergeben, müssen Sie Folgendes mitbringen: (d. h. use v-bind) und sein Wert wird als JavaScript-Ausdruck berechnet, andernfalls wird er als String behandelt.
Richtige Verwendung:
<Page :current="1" :total="10"></Page>
Falsche Verwendung:
<Page current="1" total="10"></Page>
Programmier-VideokurseZusammenfassung der Fragen zum Front-End-Vue-Interview 2020 (mit Antworten) Vue-Tutorial-Empfehlung: 2020 Neueste 5 Eine Auswahl von vue. js-Video-TutorialsWeitere Kenntnisse zum Thema Programmierung finden Sie unter:
Das obige ist der detaillierte Inhalt vonWas ist iView in Vue?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Die Verwendung von Bootstrap in Vue.js ist in fünf Schritte unterteilt: Startstrap installieren. Bootstrap in main.js. Verwenden Sie die Bootstrap -Komponente direkt in der Vorlage. Optional: benutzerdefinierter Stil. Optional: Verwenden Sie Plug-Ins.

Sie können der VUE -Taste eine Funktion hinzufügen, indem Sie die Taste in der HTML -Vorlage an eine Methode binden. Definieren Sie die Methode und schreiben Sie die Funktionslogik in der VUE -Instanz.

Mit der Watch -Option in Vue.js können Entwickler auf Änderungen in bestimmten Daten anhören. Wenn sich die Daten ändert, löst sich eine Rückruffunktion aus, um Aktualisierungsansichten oder andere Aufgaben auszuführen. Zu den Konfigurationsoptionen gehören unmittelbar, die festlegen, ob ein Rückruf sofort ausgeführt werden soll, und Deep, das feststellt, ob Änderungen an Objekten oder Arrays rekursiv anhören sollen.

VUE Multi-Page-Entwicklung ist eine Möglichkeit, Anwendungen mithilfe des Vue.js-Frameworks zu erstellen, in dem die Anwendung in separate Seiten unterteilt ist: Code-Wartung: Die Aufteilung der Anwendung in mehrere Seiten kann das Verwalten und Wartungsbereich erleichtern. Modularität: Jede Seite kann als separates Modul für eine einfache Wiederverwendung und den Austausch verwendet werden. Einfaches Routing: Die Navigation zwischen Seiten kann durch einfache Routing -Konfiguration verwaltet werden. SEO -Optimierung: Jede Seite hat eine eigene URL, die SEO hilft.

Es gibt drei Möglichkeiten, sich auf JS -Dateien in Vue.js zu beziehen: Geben Sie den Pfad direkt mit dem & lt; Skript & gt an. Etikett;; Dynamischer Import mit dem montierten () Lebenszyklushaken; und importieren über die Vuex State Management Library.

VUE.JS hat vier Methoden, um zur vorherigen Seite zurückzukehren: $ router.go (-1) $ router.back () verwendet & lt; Router-Link to = & quot;/& quot; Komponentenfenster.history.back () und die Methodenauswahl hängt von der Szene ab.

Es gibt drei gängige Methoden für Vue.js, um Arrays und Objekte zu durchqueren: Die V-für-Anweisung wird verwendet, um jedes Element zu durchqueren und Vorlagen zu rendern; Die V-Bind-Anweisung kann mit V-für dynamisch Attributwerte für jedes Element verwendet werden. und die .MAP -Methode kann Array -Elemente in Neuarrays umwandeln.

Es gibt zwei Möglichkeiten, Divelemente in Vue zu springen: Verwenden Sie Vue Router und fügen Sie Router-Link-Komponente hinzu. Fügen Sie den @click Event -Listener hinzu und nennen Sie dies. $ Router.push () Methode zum Springen.
