vue2中如何按需引入vant组件库
安装vant官方提供的插件# 安装插件npm i babel-plugin-import -D在 babel.config.js 中配置module.exports = {presets: ['@vue/cli-plugin-babel/preset'],plugins: [['import', {libraryName: 'vant',libraryDirectory: 'es',style:
·
安装vant官方提供的插件
# 安装插件
npm i babel-plugin-import -D
在 babel.config.js 中配置
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset'
],
plugins: [
['import', {
libraryName: 'vant',
libraryDirectory: 'es',
style: true
}, 'vant']
]
}
但是我按照官方操作步骤,直接在代码中引入组件并没有实现功能,通过面向百度后进行如下操作:
1.在src文件夹下新建plugins文件夹,添加vant.js文件,注册你需要的组件(避免全部写在main.js里不易维护)
import Vue from 'vue'
import { NavBar,Button } from "vant";
Vue.use(NavBar)
Vue.use(Button);
2.在main.js中引入
// 引入vantUI(按需引入组件)
import '@/plugins/vant'
2.在代码中使用即可在页面中显示
<van-button type="primary">主要按钮</van-button>
<van-button type="info">信息按钮</van-button>
<van-button type="default">默认按钮</van-button>
<van-button type="warning">警告按钮</van-button>
<van-button type="danger">危险按钮</van-button>
更多推荐
已为社区贡献6条内容
所有评论(0)