详解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 相关文章推荐
Javascript 面向对象 命名空间
May 13 Javascript
JS trim去空格的最佳实践
Oct 30 Javascript
node.js中的fs.existsSync方法使用说明
Dec 17 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
Dec 31 Javascript
JS使用正则表达式除去字符串中重复字符的方法
Nov 05 Javascript
浅谈几种常用的JS类定义方法
Jun 08 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
Sep 23 Javascript
seajs学习教程之基础篇
Oct 20 Javascript
js实现一个可以兼容PC端和移动端的div拖动效果实例
Dec 09 Javascript
Angular.js中控制器之间的传值详解
Apr 24 Javascript
vue中父子组件注意事项,传值及slot应用技巧
May 09 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
Sep 17 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中的时间处理
2006/10/09 PHP
如何在symfony中导出为CSV文件中的数据
2011/10/06 PHP
JavaScript入门教程(10) 认识其他对象
2009/01/31 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
2014/01/09 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
2014/03/18 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
触屏中的JavaScript事件分析
2015/02/06 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
JavaScript订单操作小程序完整版
2017/06/23 Javascript
jQuery - AJAX load() 实例用法详解
2019/08/27 jQuery
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
python使用正则表达式分析网页中的图片并进行替换的方法
2015/03/26 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
python 连接各类主流数据库的实例代码
2018/01/30 Python
Python中 map()函数的用法详解
2018/07/10 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
python dict 相同key 合并value的实例
2019/01/21 Python
Python 把序列转换为元组的函数tuple方法
2019/06/27 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
详解利用css3的var()实现运行时改变scss的变量值
2021/03/02 HTML / CSS
铁路工务反思材料
2014/02/07 职场文书
实验教师岗位职责
2014/02/13 职场文书
大家访活动实施方案
2014/03/10 职场文书
《生命 生命》教学反思
2014/04/19 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
写给孩子的新学期寄语
2015/02/27 职场文书
2015年护士节慰问信
2015/03/23 职场文书
2015年万圣节活动总结
2015/03/24 职场文书
项目备案申请报告
2015/05/15 职场文书
Vue全家桶入门基础教程
2021/05/14 Vue.js
动视暴雪取消疫苗禁令 让所有员工返回线下工作
2022/04/03 其他游戏
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL