如果您想訂閱本博客內(nèi)容,每天自動發(fā)到您的郵箱中, 請點這里
    
    
        有時候當小程序向后臺拿數(shù)據(jù)是一篇html標簽的文章時,把它放進小程序會發(fā)現(xiàn)很多標簽就不兼容,如果要一個個改又很麻煩,有沒有方法可以很快地兼容html標簽呢? 
有個工具可以做到:wxParse 
 
下載了它的壓縮包后解壓,復制wxParse文件夾放到小程序pages頁面里: 
 
在wxml里引入,這里的路徑僅供參考:
    
<import src="../../../../wxParse/wxParse.wxml" /> <view> //在需要放置html文本的地方使用wxParse模板 <template is="wxParse" data="{{wxParseData:content.nodes}}" /> </view>
    
    
        在js里引入:
    
let wxparse = require("../../../../wxParse/wxParse.js");
Page({ /**
   * 頁面的初始數(shù)據(jù)
   */ data: {
      content: '' },
   onLoad: function(options) { var that = this;
     ..... /**
* WxParse.wxParse(bindName , type, data, target,imagePadding)
* 1.bindName綁定的數(shù)據(jù)名(必填)
* 2.type可以為html或者md(必填)
* 3.data為傳入的具體數(shù)據(jù)(必填)
* 4.target為Page對象,一般為this(必填)
* 5.imagePadding為當圖片自適應(yīng)是左右的單一padding(默認為0,可選)
*/ wxparse.wxParse('content', 'html', result.data.content, that);
   }
    
        - 
            1
        
 
        - 
            2
        
 
        - 
            3
        
 
        - 
            4
        
 
        - 
            5
        
 
        - 
            6
        
 
        - 
            7
        
 
        - 
            8
        
 
        - 
            9
        
 
        - 
            10
        
 
        - 
            11
        
 
        - 
            12
        
 
        - 
            13
        
 
        - 
            14
        
 
        - 
            15
        
 
        - 
            16
        
 
        - 
            17
        
 
        - 
            18
        
 
        - 
            19
        
 
        - 
            20
        
 
        - 
            21
        
 
        - 
            22
        
 
    
    
        在wxss引入:
    
@import "../../../../wxParse/wxParse.wxss";
藍藍設(shè)計( m.wnxcall.com )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 、平面設(shè)計服務(wù)。