微信小程序之富文本解析(wxParse)

分手后的思念是犯贱 2023-06-12 09:51 92阅读 0赞

github地址: https://github.com/icindy/wxParse

下载wxParese文件,拷贝wxParse文件夹到自己的小程序项目中。

format_png

2、在项目文件中使用
(1)在需要使用的wxml文件中引入WxParse.wxml
示例:

  1. <!--index.wxml-->
  2. <import src="../../wxParse/wxParse.wxml" />

(2)在当前页对应的js中引入wxParse.js
示例:

  1. //index.js
  2. const WxParse = require('../../wxParse/wxParse.js');

(3)使用template组件
在刚刚引入的wxml中插入组件,具体插入的位置是需要转换的地方。
示例:

  1. <!--index.wxml-->
  2. <import src="../../wxParse/wxParse.wxml" />
  3. <view class="container">
  4. <view class='uinn'>
  5. <template is="wxParse" data="{
  6. {wxParseData:article.nodes}}" />
  7. </view>
  8. </view>

(4)在当前页的js中使用WxParse中的方法

  1. //index.js
  2. const WxParse = require('../../wxParse/wxParse.js');
  3. Page({
  4. data: {
  5. },
  6. onLoad: function () {
  7. let that = this;
  8. let ceshi =
  9. `<div>
  10. <span>请说出你喜欢的水果?</span>
  11. <ul>
  12. <li>苹果</li>
  13. <li>香蕉</li>
  14. <li>橙子</li>
  15. </ul>
  16. </div>`;
  17. WxParse.wxParse('article', 'html', ceshi, that, 5);
  18. },
  19. })

参数说明:

format_png 1

发表评论

表情:
评论列表 (有 0 条评论,92人围观)

还没有评论,来说两句吧...

相关阅读