uniapp引入vant ui报错

内容分享5天前发布
0 3 0

报错提示

uniapp引入vant ui报错

官方引入写法

uniapp引入vant ui报错

解决

1.在 main.js里面把css改为less

uniapp引入vant ui报错

2.在app.vue里面加入

@import  vant/lib/index.css ;

这样就可以解决这个问题了

完了之后目前又要写小程序,运行到[微信小程序]后,报错

uniapp引入vant ui报错

缘由是微信小程序不支持document,window对象,所以navigator自然是无法使用的。
所以,并不提议uniapp项目使用vant来写小程序。

如果非要用vant写,也可以

1.输入npm init -y 指令,创建项目配置文件(即package.json)
2.输入npm i @vant/weapp -S --production下载vant
3.在项目的根路径下,创建wxcomponents目录,并将依赖项(node_modules)中@vant文件夹下的dist复制到wxcomponents,并修改文件夹名为vant;
4.在pages.json中注册并引入组件

uniapp引入vant ui报错

也可以将usingComponents放在全局中,变成全局变量

uniapp引入vant ui报错

© 版权声明

相关文章

3 条评论

您必须登录才能参与评论!
立即登录
  • 头像
    娜ok巴 投稿者

    我用uni打包app的时候报了你小程序一样的错误有解决方法么

    无记录
  • 头像
    哒哒哒哒1-1 投稿者

    uni打包app报了小程序一样的错误,我目前没遇到过

    无记录