写项目习惯了使用阿里巴巴图标库,以前的老项目也是使用的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 | }
谁可以解决这个问题撒,万网大佬不吝赐教哇,我不能用到一个图标就下载一个吧,这样太麻烦了,而且有的图标还有颜色限制,引用图标库是最好的选择了。
3 个回复
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
你是ios端不显示么?还是都不显示啊
蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539
引入的代码看看
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\')"
})
}