UNPKG

mini-html-parser2

Version:
64 lines (55 loc) 880 B
# mini-html-parser2 ## 安装 ``` $ npm install mini-html-parser2 --save ``` ## 使用 ```js // page.js const html = `<div> <span>test</span> <div> <span>table test</span> <table> <thead> <tr> <th>title</th> <th>title</th> </tr> </thead> <tbody> <tr> <td colspan="2">yy</td> <td>xx</td> <td>xx</td> <td>xx</td> </tr> </tbody> </table> </div> </div>` import parse from 'mini-html-parser2'; Page({ data: { nodes: [], }, onLoad() { parse(html, (err, nodes) => { if (!err) { this.setData({ nodes, }); } }) }, }) ``` ```html <!-- page.axml --> <rich-text nodes="{{nodes}}" /> ``` ## 运行测试 ``` $ npm run build $ npm test ```