3***@qq.com
3***@qq.com
  • 发布:2025-05-25 19:28
  • 更新:2025-05-27 10:36
  • 阅读:74

uniapp的nvue引入阿里巴巴图标库,app端不生效的问题谁能解决

分类:nvue

写项目习惯了使用阿里巴巴图标库,以前的老项目也是使用的nvue,能够完美支持ttf的图标库,今天创建的新项目试了各种办法都不行,编译到浏览器能正常显示,但是编译到app端说什么也不现实

报错如下:
​[plugin:vite:nvue-css] WARNING: src is not a standard property name (may not be supported)​
19:11:53.701 ​
19:11:53.701 3 | @font-face {
19:11:53.701 4 | font-family: "iconfont"; / Project id 4929495 /
19:11:53.701 5 | src: url('__VITE_ASSETc1fbe8bc');
19:11:53.701 | ^
19:11:53.701 6 | }

谁可以解决这个问题撒,万网大佬不吝赐教哇,我不能用到一个图标就下载一个吧,这样太麻烦了,而且有的图标还有颜色限制,引用图标库是最好的选择了。

2025-05-25 19:28 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

你是ios端不显示么?还是都不显示啊

蔡cai

蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539

引入的代码看看

3***@qq.com

3***@qq.com (作者) - APP高手

已经解决,nvue不能在style里面通过import引入,我在app.vue里面通过如下代码引入的:
onLaunch: function() {
//console.log('App Launch')
var domModule = weex.requireModule("dom");
domModule.addRule('fontFace', {
'fontFamily': 'iconfont',
'src': "url(\'/static/iconfont/iconfont.ttf\')"
})
}

要回复问题请先登录注册