首页 > 建站教程 > 小程序、公众号 >  微信小程序rich-text解析带尖括号“<”的html问题正文

微信小程序rich-text解析带尖括号“<”的html问题

    我爱模板网在做微信小程序时,后台传过来一段html,不是很复杂,就没有用wxParse了,而是直接用的rich-text。但是我发现,后台返回的内容很长,可是显示到页面中,只显示了部分。经过分析发现,“消失”的文字如下:
结果值 < 50,。。。。。。
从尖括号(小于号)之后的内容都不见了,应该是被当做html开始标签来解析了。那么,只要把小于号替换成&lt;就可以了,大于号“>”没有影响:
explain = explain.replace(/\\n/g,' ').replace(/</g,'&lt;') : '';