鍍金池/ 問(wèn)答/HTML5  HTML/ 微信小程序使用rich-text和wxparse解析富文本的區(qū)別

微信小程序使用rich-text和wxparse解析富文本的區(qū)別

小程序自帶的有rich-text組件,但是看到有些人是引入wxparse來(lái)解析富文本,這兩個(gè)有什么區(qū)別呢?不是自帶的rich-text比較方便嗎?還是說(shuō)rich-text有很多缺點(diǎn)?

回答
編輯回答
吢丕

rich-text 有限制 字符串形式官方說(shuō)效率不行,而數(shù)組模式又賊麻煩,誰(shuí)用誰(shuí)知道。
wxparse 支持多一點(diǎn) 但我個(gè)人覺(jué)得有點(diǎn)卡頓 可能是我沒(méi)調(diào)用好。

但都 只能 解析 部分而已,很多需求也做不了。

2018年2月13日 20:06
編輯回答
陌璃

wxparse 比rich-text大概多一步,就是把nodes變成template,這樣就可以給節(jié)點(diǎn)添加事件了,但是rich-text不行。
舉個(gè)例子,用wxparse渲染出來(lái)的富文本可以點(diǎn)擊查看大圖,而rich-text沒(méi)辦法弄。

但是兩個(gè)都不好用。。。都用過(guò)的路過(guò)。。。
wxparse 有大圖的話很卡很卡,頁(yè)面卡死的那種
rich-text轉(zhuǎn)成nodes的話雖然可以用網(wǎng)上的一些插件,但是要求太高了,之前就遇到過(guò)內(nèi)聯(lián)樣式 雙引號(hào)不成對(duì),然后就報(bào)錯(cuò)了渲染不出,但是再web上不會(huì)報(bào)錯(cuò),只會(huì)樣式不生效。

我覺(jué)得可以的話用web-view比較好。

2018年6月9日 03:58