towxml插件渲染HTML内容部分不显示的问题

Alien| 阅读:2643 发表时间:2018-04-11 16:27:00 小程序

towxml插件在渲染HTML时候,有一部分内容不显示

在Console上面提示:

./towxml/renderTemplate.wxml
./towxml/renderTemplate.wxml:-1:-1:-1: Template `./towxml/renderTemplate.wxml:m9` is being called recursively, will be stop.

出现这个问题的原因是HTML层级太深towxml插件目前默认只解析10层HTML嵌套。

解决办法:

修改 outTemplate.js  最后一行中的:

// option depth 是层级,修改大一点。
new outwxml({depth:10}).init();

但是也不要修改的太大,当时我修改成了100,然后生成的  renderTemplate.wxml  模板文件过大(整个小程序超过2M),导致小程序上传不上去。

运行:

node outTemplate.js

运行后会生成新的  renderTemplate.wxml  会覆盖原本的  renderTemplate.wxml  件。


本文标签: 小程序towxml插件towxml插件渲染HTML内容部分不显示的问题
*本文由Alien发表并编辑,转载此文章请附上出处及本页链接。如有侵权,请联系本站删除。

热门推荐