1, 官网:

http://element.eleme.io/#/zh-CN

2, 安装

npm i element-ui -S

i : install,   -S  --save-dev 的简写

3, 使用 安需饮用的方式

npm install babel-plugin-component -D

修改 .babelrc 文件

{
"presets": [
["env", {
"modules": false,
"targets": {
"browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
}
}],
"stage-2"
],
"plugins": [
"transform-vue-jsx",
"transform-runtime",
[
"component",
{
"libraryName": "element-ui",
"styleLibraryName": "theme-chalk"
}
]
]
}

4, 在 main.js中引入需要的组件

// 引入 element
import { Button, Select } from 'element-ui'; Vue.component(Button.name, Button);
Vue.component(Select.name, Select);

5, 使用组件

 <el-row>
<el-button>默认按钮</el-button>
<el-button type="primary">主要按钮</el-button>
<el-button type="success">成功按钮</el-button>
<el-button type="info">信息按钮</el-button>
<el-button type="warning">警告按钮</el-button>
<el-button type="danger">危险按钮</el-button>
</el-row>

更多样式去官网查看

6, 轮播图

添加 引入组件

// 引入 element
import { Button, Select, Carousel, CarouselItem, } from 'element-ui'; Vue.component(Button.name, Button);
Vue.component(Select.name, Select);
/* 或写为
* Vue.use(Button)
* Vue.use(Select)
*/
Vue.use(Carousel)
Vue.use(CarouselItem)

template

<div>
<el-carousel :interval="" type="card">
<el-carousel-item v-for="(imgaa,index) in imgs" :key="item">
<img :src="imgaa"/>
</el-carousel-item>
</el-carousel>
</div>

定义data

data() {
return {
msg: 'Welcome to Your Vue.js App',
imgs: [
"https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2889938252,3793206744&fm=173&app=25&f=JPEG?w=639&h=424&s=A5D1AB66CC0937744EE54C120100C092",
"https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2889938252,3793206744&fm=173&app=25&f=JPEG?w=639&h=424&s=A5D1AB66CC0937744EE54C120100C092",
"https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2889938252,3793206744&fm=173&app=25&f=JPEG?w=639&h=424&s=A5D1AB66CC0937744EE54C120100C092",
"https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2889938252,3793206744&fm=173&app=25&f=JPEG?w=639&h=424&s=A5D1AB66CC0937744EE54C120100C092",
"https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2889938252,3793206744&fm=173&app=25&f=JPEG?w=639&h=424&s=A5D1AB66CC0937744EE54C120100C092",
"https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2889938252,3793206744&fm=173&app=25&f=JPEG?w=639&h=424&s=A5D1AB66CC0937744EE54C120100C092",
]
}
}

最新文章

  1. jquey on
  2. Linux -- CentOS7修改防护墙端口
  3. UDP丢包严重
  4. Scalaz(40)- Free :versioned up,再回顾
  5. tomcat部署java servlet的3种方式
  6. POJ3114 Countries in War (强连通分量 + 缩点 + 最短路径 + 好题)
  7. 360浏览器Uncaught TypeError: object is not a function问题
  8. GitHub Pages 搭建流程-基于jekyll-bootstrap
  9. Linux下修改PATH路径
  10. JSTL 核心标签库
  11. 终于有SpringMvc与Struts2的对比啦(转)
  12. c#基础汇总-------------封装
  13. JAVA实现字符串反转,借助字符数组实现
  14. SDRAM 控制器的解析
  15. jquery 里 $(this)的用法
  16. python3.4 安装 scrapy 报错 VS2010
  17. 201521123017 《Java程序设计》第10周学习总结
  18. 国内的go get问题的解决
  19. 10.6-uC/OS-III内部任务(统计任务 OS_StatTask())
  20. hadoop发行版本之间的区别

热门文章

  1. 安装rabbtimq CentOS 7
  2. 周报数据采集之生存图片(execl方法)
  3. Git使用(二、分支的创建和上传)
  4. IO模型的介绍
  5. MyBatis逆向工程自动生成代码
  6. 132.leecode-Palindrome Partitioning II
  7. 微信小程序中如何使用WebSocket实现长连接(含完整源码)
  8. Linux(Ubuntu18.04)安装Chrome浏览器
  9. HTML5之日历控件
  10. 第87节:Java中的Bootstrap基础与SQL入门