小程序富文本解析


吼吼吼;又要开始一篇新的记录了。

关于小程序解析富文本;今天碰到这个问题,所幸解决了。记录一下

首先需要用到

wxParse 这个插件  

下载地址:https://github.com/icindy/wxParse;(git地址,有用法文档)

 

下载好之后,接着进行第二步

 在对应需要用到的页面引入wxParse

const WxParse = require('../../../../wxParse/wxParse.js');
然后调用方法;data就是富文本里面的内容
// 富文本编辑器
  fuwenBen: function (data) {
    let that = this;
    let fuwenben = data;
    let content = WxParse.wxParse_ly_all('fuwenben', 'html', fuwenben, that);
    // console.log(content)
    that.setData({
      content
    })
  },

这样js部分的数据处理就OK了;下面是wxml里

引入插件的wxml文件

<import src="../../../../wxParse/wxParse.wxml" />

然后

<view class='pt40  w'>
    <template is="wxParse" data="{{ wxParseData:content.nodes }}" />
  </view>

最后引入样式表

@import "../../../../wxParse/wxParse.wxss";

大功告成。这样就完成了整个操作,鼓励一下自己,哈哈哈

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM