详解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 相关文章推荐
让innerText在firefox火狐和IE浏览器都能用的写法
May 14 Javascript
Javascript页面添加到收藏夹的简单方法
Aug 07 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
Nov 18 Javascript
jsonp跨域请求详解
Jul 13 Javascript
详解VueRouter进阶之导航钩子和路由元信息
Sep 13 Javascript
javascript、php关键字搜索函数的使用方法
May 29 Javascript
又拍云 Node.js 实现文件上传、删除功能
Oct 28 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
Apr 26 Javascript
js HTML DOM EventListener功能与用法实例分析
Apr 27 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 Javascript
js实现搜索提示框效果
Sep 05 Javascript
jquery简易手风琴插件的封装
Oct 13 jQuery
详解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
类的另类用法--数据的封装
2006/10/09 PHP
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
2008/11/18 PHP
深入eAccelerator与memcached的区别详解
2013/06/06 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
调试Node.JS的辅助工具(NodeWatcher)
2012/01/04 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
2013/12/31 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
基于豆瓣API+Angular开发的web App
2015/01/02 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
JQuery点击事件回到页面顶部效果的实现代码
2016/05/24 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
详解extract-text-webpack-plugin 的使用及安装
2018/06/12 Javascript
详解JavaScript 浮点数运算的精度问题
2019/07/23 Javascript
js设计模式之代理模式及订阅发布模式实例详解
2019/08/15 Javascript
vue 实现锚点功能操作
2020/08/10 Javascript
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
python中sets模块的用法实例
2014/09/30 Python
在Django中使用Sitemap的方法讲解
2015/07/22 Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
2018/04/10 Python
基于python进行桶排序与基数排序的总结
2018/05/29 Python
Python魔法方法详解
2019/02/13 Python
Flask项目中实现短信验证码和邮箱验证码功能
2019/12/05 Python
在python image 中实现安装中文字体
2020/05/16 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
合作意向书模板
2014/03/31 职场文书
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
勾股定理课后反思
2014/04/26 职场文书
乔丹名人堂演讲稿
2014/05/24 职场文书
捐资助学感谢信
2015/01/21 职场文书
酒店工程部主管岗位职责
2015/04/16 职场文书
MySQL库表名大小写的选择
2021/06/05 MySQL
Python中22个万用公式的小结
2021/07/21 Python