代码小白,用的是网页markdown数据转html的代码,将里面的数据接收过来变成网页放到微信小程序里面,但是数据中文部分是Unicode编码,像\u662f这样的代码。
微信小程序解析markdown代码:
onLoad: function (options) {
app.getText('数据网址',res => {
let obj = app.towxml(res.data,"markdown",{
theme:'light', //主题 dark 黑色,light白色,不填默认是light
base:"",
events:{ //为元素绑定的事件方法
tap:e => {
console.log('tap',e);
},
change:e => {
console.log('todo',e);
}
}
}).replace(/\\/g, "%");
//更新解析数据
this.setData({
article:obj,
});
});
编译Unicode的代码:
replace('\\u','')
参考一下:unicode转中文的方法
https://developers.weixin.qq.com/community/develop/doc/0004ca306d44808447a877c7351800