uniapp 引用 vant 组件


uniapp 引用 vant 组件

 

1、下载vant组件

vant的GitHub下载地址下载完成后解压,然后在项目更目录下创建文件夹wxcomponents,注意这里的wxcomponents目录级别和pages在同一级别,然后再该目录下创建vant目录。回到刚才解压的vant目录,找到dist文件夹,把它复制到vant目录下

 

 2、引入组件

2.1  首先在app.vue文件内添加

1 @import "/wxcomponents/vant/dist/common/index.wxss";

 

 

 

2.2 在pages.json文件内添加组件引用

 

 你可以选择在一个页面的配置文件里面配置,但是只能在这个页面内使用,你也可以选择在globalStyle里面配置,是的所有页面都可以直接使用

1 "usingComponents":{
2     "van-button":"/wxcomponents/vant/dist/button/index",
3     "van-notify":"/wxcomponents/vant/dist/notify/index"
4 }

3、使用组件

3.1   注意notify的使用,她还需要在main.js配置一下,不然就会报$notify is undefined 错误。

1 import Notify from './wxcomponents/vant/dist/notify/notify';
2 
3 Vue.prototype.$notify = Notify

 

 3.2 最后,在你要使用的页面内添加你要使用的组件就可以了。

 1 <template>
 2     <view>
 3         <van-button @click="aa()" type="info">信息按钮</van-button>
 4         <van-notify id="van-notify" />
 5     </view>
 6 </template>
 7 
 8 <script>
 9     export default {
10         data(){
11             return{
12                 
13             }
14         },
15         methods:{
16             aa(){
17                 this.$notify({ type: "danger", message: "通知内容" });
18             }
19         }
20     }
21 </script>
22 
23 <style>
24 </style>

 

 效果:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM