uni-app中解析html方法:
uni-app官方提供了rich-text标签,推荐使用Array类型,可以用html-parser 来转换,话不多说,上代码:
js:(以下步骤需引入html-parser.js)
var str = "xxx"; //获取到的html字符;
var chtml = "xxx"; //可解析的字符;
var htmlString = str.replace(/\\/g, "").replace(/<img/g, "<img style=\"max-width:100%;\"");
chtml = HTMLParser(htmlString);
view:
<rich-text :nodes="chtml"></rich-text>