Maison > interface Web > Voir.js > Qu'est-ce qu'iView dans vue ?

Qu'est-ce qu'iView dans vue ?

青灯夜游
Libérer: 2020-11-17 16:35:44
original
5986 Les gens l'ont consulté

Dans vue, iView est un ensemble de bibliothèques de composants d'interface utilisateur open source basées sur Vue.js, qui sert principalement les produits middle et back-end de l'interface PC. iView fournit une multitude de composants et de fonctions qui peuvent répondre à la plupart des scénarios de sites Web ; il fournit un système d'administration prêt à l'emploi et une bibliothèque de composants haut de gamme, ce qui permet de réduire considérablement les coûts de développement.

Qu'est-ce qu'iView dans vue ?

iView est un ensemble de bibliothèques de composants d'interface utilisateur open source basées sur Vue.js, qui sert principalement des produits mid-end et back-end pour les interfaces PC. Utilisant le modèle de développement de composants Vue à fichier unique, il est développé sur la base de npm + webpack + babel. Il prend en charge l'API ES2015 de haute qualité, riche en fonctionnalités et conviviale, permettant une utilisation libre et flexible de l'espace. , et est utilisé par de nombreuses sociétés Internet bien connues.

Adresse du site officiel : https://www.iviewui.com/

Caractéristiques d'iView

  • Composants riches et fonctions pour répondre à la plupart des scénarios de sites Web

  • Fournit un système d'administration prêt à l'emploi et une bibliothèque de composants haut de gamme, permettant de réduire considérablement les coûts de développement

  • Fournir une assistance technique individuelle professionnelle et de haute qualité

  • API conviviale, utilisation gratuite et flexible de l'espace

  • Détaillé et beau UI

  • Documentation micro-détaillée

  • Thèmes personnalisables

Installation iView :

1) Utilisez npm :

npm install --save iview
Copier après la connexion

2) Introduction CDN :

<link rel="stylesheet" href="css/iview.css">
<script src="js/iview.min.js"></script>
Copier après la connexion

Introduire iView

1 ) Généralement configuré comme suit dans la page d'entrée du webpack main.js :

import Vue from &#39;vue&#39;;
import VueRouter from &#39;vue-router&#39;;
import App from &#39;components/app.vue&#39;; // 路由挂载
import Routers from &#39;./router.js&#39;; // 路由列表
import iView from &#39;iview&#39;; // 导入组件库
import &#39;iview/dist/styles/iview.css&#39;; // 导入样式
Vue.use(VueRouter);
Vue.use(iView);
// 路由配置
const RouterConfig = {
    routes: Routers
};
const router = new VueRouter(RouterConfig);
new Vue({
    el: &#39;#app&#39;,
    router: router,
    render: h => h(App)
});
Copier après la connexion

2) Référence à la demande

L'utilisation de composants à la demande dans le webpack peut réduire la taille du fichier :

import Input from &#39;iview/src/components/input&#39;;
Copier après la connexion

Remarque :

① Les références à la demande doivent toujours importer des styles, c'est-à-dire exécuter import 'iview/dist/styles/iview.css';

< dans main.js ou root composant 🎜>② La référence à la demande est une référence directe au code source de la bibliothèque de composants, qui doit être compilé avec babel. Prenons webpack comme exemple :

module: {
    	rules: [
        	{ test: /iview.src.*?js$/, loader: &#39;babel&#39; },
        	{ test: /\.js$/, loader: &#39;babel&#39;, exclude: /node_modules/ }
    	]
}
Copier après la connexion

Spécifications d'utilisation des composants<. 🎜>Utilisation : lorsque le format de données transmis par prop est un nombre, une valeur booléenne ou une fonction, il doit contenir : (c'est-à-dire utiliser v-bind Sa valeur sera calculée comme une expression JavaScript, sinon elle le sera). être traité comme une chaîne.

Façon correcte d'utiliser :

<Page :current="1" :total="10"></Page>
Copier après la connexion

Manière incorrecte d'utiliser :

<Page current="1" total="10"></Page>
Copier après la connexion

Recommandations associées :


Résumé 2020 de questions d'entretien Front-end Vue (avec réponses)

Recommandation du didacticiel Vue : 2020 dernières sélections de didacticiels vidéo 5 vue.js

Pour en savoir plus connaissances liées à la programmation, veuillez visiter :
Cours vidéo de programmation

 ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
vue
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal