wxParse解析富文本內容不多說,之前寫過步驟介紹,主要是在使用過程中發現解析的富文本內容里有圖片時有的可以點擊放大縮小,有的點擊卻報錯,找不到imgUrls。
經過排查發現:循環解析的富文本內容正常,單次解析的則不正常。
那么就把單次解析的方式修改為循環解析的模板即可。如下:
let _ask = that.data.knowledge.ask let _answer = that.data.knowledge.answer if (_ask) { WxParse.wxParse('ask0', 'html', _ask, that); WxParse.wxParseTemArray("askArr", 'ask', 1, that); } if (_answer) { WxParse.wxParse('answer0', 'html', _answer, that); WxParse.wxParseTemArray("answerArr", 'answer', 1, that); }
模板里面使用
<view class='kl_item_detail'>
<template is="wxParse" data="{{wxParseData:answerArr[0]}}"/>
</view>
可與之前單次解析的對比下。