解决背景图因为图片路径中携带括号导致图片无法显示的问题

本人是在uniapp中写微信小程序 遇到了这个问题,调用后端接口传来的数据,发现有些背景图能正常显示,但有些不能,最后发现问题是因为路径地址携带了()的原因
如下:

注:该地址无法正常访问,放在这只是做个样式

javascript 复制代码
background-image:url("http://www.c.cn:81/scx20326/2009160703(00084).jpg");

解决办法:

javascript 复制代码
:style="{ backgroundImage: 'url(' + el.imagepath + ')' }"

将上述代码替换成下面这段

javascript 复制代码
:style="{ backgroundImage: `url(${JSON.stringify(el.imagepath)})` }"
相关推荐
咖啡の猫5 小时前
微信小程序案例 - 自定义 tabBar
微信小程序·小程序·notepad++
咖啡の猫5 小时前
微信小程序全局数据共享
微信小程序·小程序
桐溪漂流5 小时前
微信小程序cli脚本预览上传
微信小程序·小程序
咖啡の猫5 小时前
微信小程序使用 npm 包
微信小程序·小程序·npm
东东5161 天前
xxx食堂移动预约点餐系统 (springboot+微信小程序)
spring boot·微信小程序·小程序·毕业设计·个人开发·毕设
韩立学长1 天前
【开题答辩实录分享】以《智慧校园平台微信小程序》为例进行选题答辩实录分享
spring boot·微信小程序·小程序
h_65432101 天前
微信小程序:按顺序一张图片加载完后,再加载另一张
微信小程序·小程序
微:xsooop2 天前
iOS上架被拒4.3(a) 10次到过审历程
flutter·unity·ios·uniapp
任小栗2 天前
uniappx实现app壳子,可直接拿来用
vue·uniapp
qq_316837752 天前
uniapp打包微信小程序使用插件
微信小程序·小程序·uni-app