微信ウィジェットrich-text解析バックエンドhtmlラベル


ダイレクトコード
アプレットページ
<rich-text type="text" nodes={
      {content}}>rich-text>

データ層
data(){
     
    return {
     content:""},
},
methods:{
     
   getHtml(){
     
      wx.request({
     	
          url:api+"api/mobile/homepage.php?choice=2&id=2",
	  method:"get",
	  dataType:'json',
	  success: (res) => {
     
	  //    json  
 		console.log(res.data.content);
                this.content=this.escape2Html
                (res.data.content)
          },
      });
   },
    //  html
     escape2Html: function (str) {
     
      var arrEntities = {
      'lt': ', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"' };
      return str.replace(/&(lt|gt|nbsp|amp|quot);/ig, function (all, t) {
      return arrEntities[t]; });
     },

}