详解VUE项目中安装和使用vant组件


Posted in Javascript onApril 28, 2019

Vant 是有赞前端团队基于有赞统一的规范实现的 Vue 组件库,提供了一整套 UI 基础组件和业务组件。

特性

  1. 50+ 个经过有赞线上业务检验的组件
  2. 单元测试覆盖率超过 90%
  3. 完善的中英文文档和示例
  4. 支持 babel-plugin-import
  5. 支持 TypeScript
  6. 支持 SSR

组件中文文档地址:https://youzan.github.io/vant/#/zh-CN/intro

1、创建VUE项目之后进入项目目录运行安装命令:

npm i vant -S

2、安装 babel-plugin-import 插件,babel-plugin-import 是一款 babel 插件,它会在编译过程中将 import 的写法自动转换为按需引入的方式

npm i babel-plugin-import -D

3、在.babelrc文件中配置plugins(插件)

"plugins": [
  "transform-vue-jsx", 
  "transform-runtime",
  ["import", [{ "libraryName": "vant", "style": true }]]
 ],

4、按需要引入vant组件,比如我们要在HelloWord.vue组件中使用 Loading 组件,我们可以先 在组件中引入

<script>
import { Loading } from 'vant'
export default {
 components: {
  [Loading.name]: Loading
 }
}
</script>

然后在页面中加入组件代码

<template>
  <div>
   <van-loading color="black" />
   <van-loading color="white" />
   <van-loading type="spinner" color="black" />
   <van-loading type="spinner" color="white" />
 </div>
</template>

这样就可以看到效果了

以上所述是小编给大家介绍的VUE安装和使用vant组件详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Extjs中RowExpander控件的默认展开问题示例探讨
Jan 24 Javascript
JavaScript获取网页表单action属性的方法
Apr 02 Javascript
jQuery实现购物车表单自动结算效果实例
Aug 10 Javascript
详解JavaScript的变量和数据类型
Nov 27 Javascript
基于Javascript实现二级联动菜单效果
Mar 04 Javascript
深入理解JavaScript中Ajax
Aug 02 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
Sep 09 Javascript
JS取模、取商及取整运算方法示例
Oct 13 Javascript
Node.js 基础教程之全局对象
Aug 06 Javascript
JS实现的简单标签点击切换功能示例
Sep 21 Javascript
jquery操作select常见方法大全【7种情况】
May 28 jQuery
Vue自定义指令结合阿里云OSS优化图片的实现方法
Nov 12 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
Apr 28 #Javascript
vue slot与传参实例代码讲解
Apr 28 #Javascript
Vue项目从webpack3.x升级webpack4不完全指南
Apr 28 #Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 #jQuery
vue项目中在外部js文件中直接调用vue实例的方法比如说this
Apr 28 #Javascript
微信小程序--特定区域滚动到顶部时固定的方法
Apr 28 #Javascript
详解vue更改头像功能实现
Apr 28 #Javascript
You might like
php实现图片添加水印功能
2014/02/13 PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
2016/02/23 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
2008/03/22 Javascript
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
jquery isType() 类型判断代码
2011/02/14 Javascript
NodeJS的url截取模块url-extract的使用实例
2013/11/18 NodeJs
javascript 判断整数方法分享
2014/12/16 Javascript
vue2.0+webpack环境的构造过程
2016/11/08 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
2017/02/07 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
2017/12/25 jQuery
React和Vue中监听变量变化的方法
2018/11/14 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
2020/11/04 Javascript
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
python通过装饰器检查函数参数数据类型的方法
2015/03/13 Python
详解Python中的文本处理
2015/04/11 Python
Python编程求解二叉树中和为某一值的路径代码示例
2018/01/04 Python
PyQt5 pyqt多线程操作入门
2018/05/05 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
Python实现的特征提取操作示例
2018/12/03 Python
python 监听salt job状态,并任务数据推送到redis中的方法
2019/01/14 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
Python使用Selenium模拟浏览器自动操作功能
2020/09/08 Python
css3.0 图形构成实例练习二
2013/03/19 HTML / CSS
HTML5计时器小例子
2013/10/15 HTML / CSS
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
Yves Rocher伊夫·黎雪美国官网:法国始创植物美肌1959
2019/01/09 全球购物
什么是抽象
2015/12/13 面试题
会计专业毕业生求职信分享
2014/01/03 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
公司租车协议书
2015/01/29 职场文书
法定代表人免职证明
2015/06/24 职场文书
《多彩的民间艺术》教学反思
2016/02/16 职场文书
Python音乐爬虫完美绕过反爬
2021/08/30 Python