详解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与flash交互通信基础教程
Aug 07 Javascript
javascript 事件绑定问题
Jan 01 Javascript
jquery next nextAll nextUntil siblings的区别介绍
Oct 05 Javascript
js修改原型的属性使用介绍
Jan 26 Javascript
jquery中常用的函数和属性详细解析
Mar 07 Javascript
js代码实现的加入收藏效果并兼容主流浏览器
Jun 23 Javascript
JQuery简单实现锚点链接的平滑滚动
May 03 Javascript
当jquery ajax遇上401请求的解决方法
May 19 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
May 23 Javascript
JavaScript实现区块链
Mar 14 Javascript
解决vue刷新页面以后丢失store的数据问题
Aug 11 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序列号生成函数和字符串替换函数代码
2012/06/07 PHP
php实现文件下载(支持中文文名)
2013/12/04 PHP
thinkPHP模型初始化实例分析
2015/12/03 PHP
Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法
2016/03/29 PHP
javascript基础之查找元素的详细介绍(访问节点)
2013/07/05 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
javascript异步编程代码书写规范Promise学习笔记
2015/02/11 Javascript
AngularJs bootstrap搭载前台框架——准备工作
2016/09/01 Javascript
基于angular中的重要指令详解($eval,$parse和$compile)
2016/10/21 Javascript
实现Vue的markdown文档可以在线运行的方法示例
2018/12/11 Javascript
傻瓜式vuex语法糖kiss-vuex整理
2018/12/21 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
javascript数组元素删除方法delete和splice解析
2019/12/09 Javascript
vue搜索页开发实例代码详解(热门搜索,历史搜索,淘宝接口演示)
2020/04/11 Javascript
[02:35]DOTA2超级联赛专访XB 难忘一年九冠称王
2013/06/20 DOTA
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
[06:45]2018DOTA2亚洲邀请赛 4.5 SOLO赛 Sccc vs Maybe
2018/04/06 DOTA
Python爬取三国演义的实现方法
2016/09/12 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
详解Python绘图Turtle库
2019/10/12 Python
python集合删除多种方法详解
2020/02/10 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
美国最大的农村生活方式零售店:Tractor Supply Company(TSC)
2017/05/15 全球购物
印尼第一大家居、生活和家具电子商务:Ruparupa
2019/11/25 全球购物
会展中心部门工作职责
2013/11/27 职场文书
结构工程个人自荐信范文
2013/11/30 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
做一个有道德的人活动实施方案
2014/08/23 职场文书
村主任“四风”问题个人对照检查材料思想汇报
2014/10/02 职场文书
化妆品促销活动总结
2015/05/07 职场文书
2016北大自主招生自荐信模板
2016/01/28 职场文书
《角的度量》教学反思
2016/02/18 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
使用redis生成唯一编号及原理示例详解
2021/09/15 Redis
Go语言特点及基本数据类型使用详解
2022/03/21 Golang
mysql如何查询连续记录
2022/05/11 MySQL