从数据库返回过来的路径是带有加号且正确的(如下图):
但是,网络请求却是无法编译url路劲中的“+”号,我这里用到的请求方式是直接用<a></a>链接的href属性请求的后台接口(如下图):
后台接收到的路劲(如下图):
这里我们可以看到“+”号未编译,在网上搜到很多说用:“encodeURIComponent”方法进行转换或者使用“replace(/\+/g, '%2B') ”进行转换,这两种方法我都使用过,不太可行,贴一下我使用这两种方法后输出的路径地址(如下图):
html页面代码:
浏览器控制器代码:
不知道为什么Model.Rows中的数据方法Js脚本中就出现了乱码,有知道原因的大神,望告知,谢谢!
综上所述,所以我只能再后端处理,解决方法是(如下图):
解决方法十分粗糙,但好在可以正常使用,在这里我抛砖引玉,希望能收到大家更好的解决方法,谢谢!