安装使用有两种方式

①npm/cnpm安装到项目中
②CDN引入

先介绍CDN引入
CDN全称:Content Delivery Network即内容分发网络。
CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,
简单说就是在网络引入文件

引入 ElementUI样式文件:
引入Vue和JS文件:

可以进入ElementUI中文网教程查看CDN引入
点击进入ElementUI中文网教程

接下来测试下element-ui是否加载成功

HTML部分:<div id="app"><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></div>script标签部分:<script type="text/javascript">new Vue({el: '#app',data: function() {return { visible: false }}})</script>

网页样式:

npm/cnpm安装到项目中

安装依赖包

cnpm i element-ui --save


然后再安装cnpm i sass-loader node-sass -Dcnpm install style-loader -D(分开下载)

安装完后入口文件引入

webpack.base.conf.js添加配置
build/build.js/webpack.base.conf.js
在webpack.base.conf.js文件下module下rules数组末尾加上以下格式代码:

配置完成后重启项目,重启后验证是否引入成功,因为是再Vue中引入所以要写在组件的template内

     <el-tooltip :content="'Switch value: ' + value" placement="top"><el-switchv-model="value"active-color="#13ce66"inactive-color="#ff4949"active-value="100"inactive-value="0"></el-switch></el-tooltip><script>export default {data() {return {value: '100'(如果模板内有导出则只需要加入value数据而已)}}};</script>

进入页面查看效果:

自定义主题

在src下建立element-variables.scss文件(名字自定义)

创建完成后在该文件加入以下代码“:

     /* 改变主题色变量 */$--color-primary: yellow;/* 改变 icon 字体路径变量,必需 */$--font-path: '../node_modules/element-ui/lib/theme-chalk/fonts';@import "../node_modules/element-ui/packages/theme-chalk/src/index";

加入后在入口文件引入:

验证效果

   <div class="block"><span class="demonstration">默认</span><el-slider v-model="value11"></el-slider></div><div class="block"><span class="demonstration">自定义初始值</span><el-slider v-model="value2"></el-slider></div><div class="block"><span class="demonstration">隐藏 Tooltip</span><el-slider v-model="value3" :show-tooltip="false"></el-slider></div><div class="block"><span class="demonstration">格式化 Tooltip</span><el-slider v-model="value4" :format-tooltip="formatTooltip"></el-slider></div><div class="block"><span class="demonstration">禁用</span><el-slider v-model="value5" disabled></el-slider></div><script>export default {data() {return {value1: 0,value2: 50,value3: 36,value4: 48,value5: 42}},methods: {formatTooltip(val) {return val / 100;}}}</script>

ElementUI框架引入和使用相关推荐

  1. element-UI框架使用validate.js的form校验规则(+自定义验证代码)- 应用篇

    文章目录 element-UI除了官方给出的校验规则,还可以自定义(举例如下) 代码示例: 参考文章: element-UI除了官方给出的校验规则,还可以自定义(举例如下) element-UI框架f ...

  2. vue3.0项目实战 - ElementUI框架版

    系列文章目录 第一章 论vue3.0和vue2.0区别之编程方式及例子详解 第二章 同一台电脑 实现 vue-cli2和vue-cli3同时并存 及 常见命令 第三章 vue3.0项目实战 - Ele ...

  3. elementUI 框架组件

    文章目录 elementUI 框架学习笔记 1.创建一个vue-cli脚手架 2.Container 布局容器 3.Layout 布局 4.按钮 button 5.链接 6.表单系列 6.1.inpu ...

  4. element-ui 框架的checkbox组件:点击事件 与 选中判断 - 代码篇

    vue + element-ui 框架的checkbox组件:点击事件 与 选中判断 代码如下: html部分 <!-- 全选 刷新 --> <div class="btn ...

  5. vue.js项目中,关于element-ui完整引入、按需引入的介绍

    element-ui引入方式,简单说来有两种:完整引入.按需引入 首先谈一下npm安装element-ui的方法: cmd到项目目录,然后执行cmd命令:npm i element-ui -S稍等片刻 ...

  6. 解决使用elementUI框架el-upload上传组件时session丢失问题

    解决使用elementUI框架el-upload上传组件时session丢失问题 参考文章: (1)解决使用elementUI框架el-upload上传组件时session丢失问题 (2)https: ...

  7. element 动态加载下拉框_动态增加select框(elementUI 框架)

    演示动态增加select框(elementUI 框架) @import url("https://unpkg.com/element-ui/lib/theme-chalk/index.css ...

  8. 解决使用elementUI框架el-upload跨域上传时session丢失问题

    解决使用elementUI框架el-upload跨域上传时session丢失问题 参考文章: (1)解决使用elementUI框架el-upload跨域上传时session丢失问题 (2)https: ...

  9. vue + elementUI 框架下给el-table 增加一条数据,默认滚动条定位到表格的最底部

    需求: 需要给表格增加数据,然后数据多的情况下表格会出现滚动条,需要默认定位到表格的底部. 一般的js的做法是: let table = document.getElementById('id名字') ...

最新文章

  1. python会搞坏电脑吗_搞python,把原本php环境所需的libjpeg搞坏了
  2. C++中类的多态与虚函数的使用(转)
  3. Lighttpd源码分析之状态机与插件
  4. 核心概念 —— 门面(Facades)
  5. Coursera吴恩达《神经网络与深度学习》课程笔记(2)-- 神经网络基础之逻辑回归
  6. java bean工厂_从零构建轻量级Java Web框架
  7. Servlet之javaweb应用(二)
  8. 指定的参数已超出有效值的范围_整流二极管的特性和重要参数
  9. 2006的最后一篇之学车大结局
  10. Linux入门-vsftp
  11. 时间片轮转(RR)调度算法(详解版)
  12. 微信淘宝客机器人分享
  13. 提示磁盘被写保护怎么办?
  14. C++ Qt 05:Qt布局管理器 - 荒 木 - 博客园
  15. MFC基础知识与课程设计思路
  16. 云栖大会人脸识别闸机【技术亮点篇4】--户外闸机高20%的抗撞击能力
  17. 计算机心理测试题,计算机也能当“心理医生” “知心情感计算”带你领略脑科学前沿技术...
  18. ant design Modal遮罩层颜色加深 解决方案
  19. html单击图片效果显示,html点击文字显示图片
  20. 关于QT跨平台和编译器的理解

热门文章

  1. 支付宝蚂蚁金服是怎么把前端性能监控做到极致的?
  2. python基础(上篇)【原创真实个人记录】
  3. Java中==和equals的区别,新手必会!
  4. java 分割符文件读写_用分隔符读取java文件
  5. python如何把数据写入excel表格中指定列
  6. 华为 手机 铃声 添加 路径
  7. Servlet 3 + Spring MVC零配置:去除所有xml
  8. 苹果开发者账号过期后 是否还可以使用Testflight进行分发测试
  9. 使用jarsigner对APK签名
  10. 微信小程序--优购商城项目(1)