您好,欢迎来到刀刀网。
搜索
您的当前位置:首页uniapp中安装vant2

uniapp中安装vant2

来源:刀刀网

1.uniapp项目搭建

因为是安装vant2所以项目选择vue2,如果vue3项目的话安装vant3,vue3可能不适合这样安装方式

2.安装vant

npm i vant@latest-v2

3.在main.js文件引入挂载vant

import Vant from './node_modules/vant/lib/vant'

Vue.use(Vant)

说明:// #ifndef VUE3这里是vue2模板用来挂载注册组件的地方;// #ifdef VUE3这里是vue3模板挂载注册插件的地方

import App from './App'
// import * as echarts from 'echarts'


// #ifndef VUE3
import Vue from 'vue'
import uView from '@/node_modules/uview-ui'//在import Vue from 'vue'下引入uView
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import './uni.promisify.adaptor'
import Vant from './node_modules/vant/lib/vant'

Vue.use(uView).use(ElementUI).use(Vant)

Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
  ...App
})
app.$mount()
// #endif

// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  app.use(Vant)
  return {
    app
  }
}
// #endif

4.app.vue中引入vant 样式文件

@import '@/node_modules/vant/lib/index.css';

5.使用组件

有的组件需要引入(弹框这种在js中使用的需要),有的不需要引入(按钮这样的标签就不需要引入)

import { Dialog } from 'vant';
<van-badge :content="5">
  <div class="child" />
</van-badge>

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务