微信小程序转uniapp:4)微信image等控件的src路径不匹配。

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 15:07   11   0

微信小程序转uniapp后,uniapp会自动创建一个static文件夹,并把微信原来的resources文件剪切到static文件下。

转换工具也根据src="/resources/images/a.png"做了src="/static/resources/images/a.png"的转换,但是工具毕竟是工具,只针对这种常规的写法做了适配,如果你的src路径里面加了运算符则无法正常转换了。

因此会导致原先image控件的路径无法找到对应的图片(其他资源文件同理),这时候需要手动修改一下。

具体看一下代码:

常规写法

微信
<image src="/resources/images/a.png"></image>

转uniapp后会自动转换
<image src="/static/resources/images/a.png"></image>


包含算法写法,则需要手动修改

转uniapp后不会改变
<image :src="a?'/resources/images/a.png':'/resources/images/b.png'"></image>

手修改
<image :src="a?'/static/resources/images/a.png':'/static/resources/images/b.png'"></image>

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP