vue中iView是什么?


本文摘自PHP中文网,作者青灯夜游,侵删。

在vue中,iView是一套基于Vue.js的开源UI组件库,主要服务于PC界面的中后台产品。iView提供丰富的组件和功能,可满足绝大部分网站场景;提供开箱即用的Admin系统和高阶组件库,极大程度节省开发成本。

iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。使用单文件的 Vue 组件化开发模式,基于 npm + webpack + babel 开发,支持 ES2015 高质量、功能丰富 友好的 API ,自由灵活地使用空间,由TalkingData开发维护,有很多知名互联网企业都在使用。

官网地址:https://www.iviewui.com/

iView的特性

  • 丰富的组件和功能,满足绝大部分网站场景

  • 提供开箱即用的 Admin 系统 和 高阶组件库,极大程度节省开发成本

  • 提供专业、优质的一对一技术支持

  • 友好的 API ,自由灵活地使用空间

  • 细致、漂亮的 UI

  • 事无巨细的文档

  • 可自定义主题

iView的安装:

1) 使用npm:

1

npm install --save iview

2) CDN引入:

1

2

<link rel="stylesheet" href="css/iview.css">

<script src="js/iview.min.js"></script>

引入 iView

1) 一般在 webpack 入口页面 main.js 中如下配置:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

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) 按需引用

阅读剩余部分

相关阅读 >>

vue和react中dom的区别

$nexttick vs settimeout,看看它们的差异

如何在vue中使用umy-ui

vue如何实现局部刷新?(代码示例)

vue组件中如何引入css文件

vue watch用法是什么

vue兄弟组件传值有哪五种方法

vue脚手架如何导入jquery第三方插件

vue和react是什么框架?

vue.use中发生了什么

更多相关阅读请进入《vue》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...