简介
轻量级、可靠的移动端Vue组件库、MIT协议、当前github star数量9k
推荐理由
55个组件的90%单元测试覆盖率完整的中文文档和示例支持按需部署支持主题定制支持国际化支持TS支持SSR
浏览器支持
现代浏览器和安卓4。
本地开发
安装使用npm进行安装
美国国家航空母舰
通过yarn安装
yarn add vant
所有组件“从vue导入”;
从’ vant ‘导入;
导入’ vant /库/索引. CSS ‘;
用户(按钮);
通过CDN导入! – -引入风格-
link rel=’样式表’ href=’ https://cdn.jsdelivr.net/NPM/vant @ 2.0/LIB /索引. CSS ‘
! – -组件部署-
脚本src=’ https://cdn.jsdelivr.net/NPM/vue/dist/vue.min.js ‘ /脚本
脚本src=’ https://CDN.JSDELIVR.NET/NPM/Vant @ 2.0/LIB/Vant.Min.JS ‘/Script
脚本
var vue=窗口. vue;
var vant=窗口. vant;
//注册组件
使用(vant );
//调用函数类型组件
vant.Toast (‘提示);
/脚本
根据需要自动部署组件(推荐) babel-plugin-import是一个babel插件,可自动将import的编写方法转换为根据需要部署的方法。
# #插件的安装
NPM I babel -插入-导入- d
将配置添加到//.babelrc
//注意: web包1不需要设置库目录
{
插件:
导入,{2}
“库名”:“vant”,
“库目录”:“是”,
‘样式’ :真
() ) ]
]
}
对于使用babel7的用户,可以在babel.config.js中配置
module .导出={
plugins: [
导入,{2}
库名: ‘ vant ‘,
库目录: ‘ ES ‘,
样式:真
(,) vant’] ) )。
]
(;
//然后可以直接在代码中部署Vant组件
//插件自动将代码转换为方式2的按需导入形式
从’ vant ‘导入;
官方示例工程
Vant-demo .的截图如下。