微信小程序Img标签中斜杠(/)与反斜杠(\)的区别

       最近在写微信小程序,其实里面的坑还是又不少的。今天就遇到一个正反斜杠的问题。正好今天写的是图片上传的模块,本地先上传文件,返回给你一段服务器上的图片的地址,然后在小程序端显示。结果在返回的地址是

 

http://###.####.com:10030/service/download/apps?name=apps\workflow\20190\20190712121854_20190712121856_W.jpg

       后来我在img标签下的src属性放入了这个地址,结果就是图片怎么也出不来。后来分析下来原来是src里面放入的是网络地址,必须使用正斜杠(/),而返回给我的地址中存在反斜杠(\),所以图片加载不出来。后来使用了字符串的replace方法替换即

replace(/\\/g,'/');//替换"\"为"/"

   最后替换后的地址是

http://###.####.com:10030/service/download/apps?name=apps/workflow/20190/20190712121854_20190712121856_W.jpg

   重新编译,图片出现。

   成功!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值