uview2.0版本,无网络下icon图标不显示
·
在项目目录下找到 /node_modules/uview-ui/components/u-icon/u-icon.vue 路径的文件
由其中的代码片段
const fontUrl = 'https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf'
const domModule = weex.requireModule('dom')
domModule.addRule('fontFace', {
'fontFamily': "uicon-iconfont",
'src': `url('${fontUrl}')`
})
可知,官方使用的是阿里云图标库的线上库,浏览器访问https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf这个地址,下载字体文件放到本地的static文件目录下
然后将u-icon.vue文件中的https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf 统一替换为 /static/font_2225171_8kdcwk4po24.tt。
问题解决。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)