问题:微信分享时,后台传过来的图片没显示出来,正文摘要显示代码
问题1)图片未显示:
问题2)摘要显示代码:后台传过来字符串‘<p>aaaa</p>’但是消息摘要只需要显示aaa
原因:后台做了转义,传给前端后,前端直接赋值,微信分享后图片地址里带有字符&被转义成&。
解决:先解码,再赋值
htmlDecode的text为后台传过来的字符串的代码:‘<p>aaaa</p>’
1)用浏览器内部转换器实现html解码。(innerHTML》innerHTML)
2)用正则表达式实现html解码。str.replace(/&/g,"&");