wxParse
微信小程序富文本解析自定义组件,支持html及markdown解析,可能是第一个微信小程序富文本解析组件
wxParse.gif
代码库
github地址: github.com/icindy/wxParse
示例
-
cnode版wxParse使用
github地址:github.com/icindy/wechat-webapp-cnode
现状
版本号: Alpha0.1-目前还不太适合直接使用
立即学习“前端免费学习笔记(深入)”;
目前项目不属于完整版,只是大概完成了基础的构思项目,能够解析基本的html,基础的markdown。
希望大家能够发现问题,提交问题,也可以foke提交您的修改代码
项目目前在只是测试版,需要进一步完善
需要完善样式wxParse,wxss
需要加强markdown解析html
其他
组成
-wxParse --wxParse.js(工具类入口输出口) --wxParse.wxml(模版文件) --wxParse.wxss(定义css)登录后复制
使用方法
复制整个文件夹wxParse/到根目录
-
把样式文件wxParse.wxss引入到您调用本插件的作用域喜爱
@import "你的路径/wxParse/wxParse.wxss";
登录后复制 -
在需要使用的模版的x.wxml中引入模版文件wxParse.wxml
登录后复制 -
在对应的js中引入wxParse.js文件
var WxParse = require('你的路径/wxParse/wxParse.js');
登录后复制 设置对应data值数组wxParseData(必须使用wxParseData),并设置
// html解析 onLoad: function () { console.log('onLoad') var html = '登录后复制wxParse-微信小程序富文本解析自定义组件,支持HTML及markdown解析
微信小程序富文本解析自定义组件,支持HTML及markdown解析
功能列表
- 动态加载代码
- html转json
- markdown转html转json
- 富文本markdown解析
- 自定义层级解析
- 自定义样式表
文件作用
// wxParse.wxml //用于解析使用的模版 .css{ text-align:center; } test p
登录后复制
开发信息
微信小程序开发论坛
![](https://img.huida178.com/upload/article/000/001/505/115945f096a6bba61f58be0b164de67b-1.png)
微信小程序logo
'; var that = this //更新数据 that.setData({ wxParseData:WxParse('html',html) }) }// markdown解析 onLoad: function () { console.log('onLoad') var text = '# wxParse-微信小程序富文本解析自定义组件,支持HTML及markdown解析 ' +' > 微信小程序富文本解析自定义组件,支持HTML及markdown解析 ' +'## 功能列表 * 动态加载代码 * html转json * markdown转html转json * 富文本markdown解析 * 自定义层级解析 * 自定义样式表 ' +'## 文件作用 ' +' " // wxParse.wxml //用于解析使用的模版 " ' +'## 开发信息 ' +' [微信小程序开发论坛](http://weappdev.com) ' +' ![微信小程序logo](https://img.huida178.com/upload/article/000/001/505/115945f096a6bba61f58be0b164de67b-1.png)'; var that = this //更新数据 that.setData({ wxParseData:WxParse('md',text) }) }登录后复制
功能列表
动态加载代码
html转json
markdown转html转json
富文本markdown解析
自定义层级解析
自定义样式表
TODO
添加更多标签的解析
去重与定制样式
解决组件中的问题
第三方引用
html->json html2json
目前没有找到更好的,感觉解析还是有问题,欢迎提供更好的代替品markdown->html showdown
以上就是微信小程序富文本支持HTML及markdown解析wxParse Alpha0.1的详细内容,更多请关注慧达安全导航其它相关文章!
免责 声明
1、本网站名称:慧达安全导航
2、本站永久网址:https//www.huida178.com/
3、本站所有资源来源于网友投稿和高价购买,所有资源仅对编程人员及源代码爱好者开放下载做参考和研究及学习,本站不提供任何技术服务!
4、本站所有资源的属示图片和信息不代表本站的立场!本站只是储蓄平台及搬运
5、下载者禁止在服务器和虚拟机下进行搭建运营,本站所有资源不支持联网运行!只允许调试,参考和研究!!!!
6、未经原版权作者许可禁止用于任何商业环境,任何人不得擅作它用,下载者不得用于违反国家法律,否则发生的一切法律后果自行承担!
7、为尊重作者版权,请在下载24小时内删除!请购买原版授权作品,支持你喜欢的作者,谢谢!
8.若资源侵犯了您的合法权益,请持 您的版权证书和相关原作品信息来信通知我们!QQ:1247526623我们会及时删除,给您带来的不便,我们深表歉意!
9、如下载链接失效、广告或者压缩包问题请联系站长处理
10、如果你也有好源码或者教程,可以发布到网站,分享有金币奖励和额外收入!
11、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需
12、因源码具有可复制性,一经赞助,不得以任何形式退款。
13、本文内容由网友自发贡献和站长收集,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系1247526623@qq.com
转载请注明出处: 慧达安全导航 » 微信小程序富文本支持HTML及markdown解析wxParse Alpha0.1
发表评论 取消回复