微信小程序HTML转markdown,微信小程序支持markdown语法

1.下载

https://github.com/StanleyLe/Utils 里面的 towxml.zip文件解压缩

2.TOWXML文件夹放到小程序根目录

3.在小程序app.js中引入库

//app.js

const Towxml = require('/towxml/main'); //引入towxml库

App({

onLaunch: function () {

},

towxml:new Towxml() //创建towxml对象,供小程序页面使用

})

4.在小程序页面文件中引入模版

// 三个小数点一定要带上

5.在小程序对应的js中请求数据

// 获取帮助手册列表

get_guide_list: function () {

let self_ = this

wx.request({

url: globalUrl + '/wxapp/client_helper_list',

success(res) {

console.log(res.data)

// 获取到的数据 必须是字符串格式res.data.data[0].Content

let data = app.towxml.toJson(res.data.data[0].Content, 'markdown')

//设置文档显示主题,背景颜色,默认'light'

data.theme = 'dark';

console.log(data, 6666666666)

self_.setData({

helper_obj_list: res.data.data,

article: data

})

},

fail: function (res) {

}

})

},

6.引入对应的WXSS

/**pages/index.wxss**/

/**基础风格样式**/

@import '/towxml/style/main.wxss';

/**如果页面有动态主题切换,则需要将使用到的样式全部引入**/

/**主题配色(浅色样式)**/

@import '/towxml/style/theme/light.wxss';

/**主题配色(深色样式)**/

@import '/towxml/style/theme/dark.wxss';

完成!!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值