小程序markdown文件解析和代码高亮(三)
2020-03-13 18:31
561 查看
使用towxml
简单说下,这个是可以讲html和markdown文件进行转换为wxml,支持很多富文本的编辑,
- 我们在上一篇文章将towxml的组件复制到小程序的common后,就可以直接使用了
首先在需要使用到的页面,需要导入main.js
var main_js_1 = require("./common/towxml/main.js"); Page({ data:{ article : ''// 用于绑定组件的数据使用 }, _request(){ wx.request({ url: url, header: { 'content-type': 'application/x-www-form-urlencoded' }, success(res){ // 获取数据 // 如果是markdown文件会直接解析成字符串 var data = app.towxml.toJson(res.data, 'markdown'); this.setData({ article :data // 绑定数据显示 }) } }) } towxml: new main_js_1() })
js部分完成之后,我们需要将数据绑定到wxml组件上去。<import src="../../common/towxml/entry.wxml"/> <template is="entry" data="{{...article}}"/>
article
就是获取到的markdown文件。
这样我们就可以看到渲染过后的markdown的小程序页面啦。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 小程序markdown文件解析和代码高亮(五)————请求优化篇
- 小程序markdown文件解析和代码高亮(四)———优化篇
- 分享非常有用的Java程序 (关键代码)(六)---解析/读取XML 文件(重要)
- python3-markdown 解析反引号代码块与代码高亮
- 分享非常有用的Java程序 (关键代码)(六)---解析/读取XML 文件(重要)
- 部分GNU代码片 8、程序的配置文件解析部分辨别代码
- ELF文件解析之 ELF头 程序头表 节头表-补充之前文章代码 只支持32位 出版
- MS-VC 使用MAP文件快速定位程序崩溃代码行
- asp.net+js 实现无刷新上传解析csv文件的代码
- Visual C# 2005 - 如何利用程序代码动态存取设定文件
- [转]MS-VC 使用MAP文件快速定位程序崩溃代码行(转贴)
- 多文件上传的一个局部小程序代码
- 解析csv格式文件的一段C代码
- XML形式的配置文件解析框架以及自动代码生成(一)
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- [代码]重定位文件程序
- 使用MAP文件快速定位程序崩溃代码行(转)
- uchome二次开发 php程序讲解(common.php文件解析)
- C#生成CHM文件(应用篇)之代码库编辑器(4)【附程序最终版下载】
- Python中删除文件的程序代码