問題の説明:アリペイアプレット、ノードのリッチテキスト属性のみアレイタイプの使用をサポートし、あなたがHTML文字列をサポートする必要がある場合は、ノードの配列にHTML文字列を所有する必要があります
解決策:使用ミニのhtml-parser2
コードサンプル:
index.axml
<リッチテキストタイプ= "テキスト" ノード= "{{htmlData}}"> </リッチテキスト>
index.js
「ミニHTML-parser2」からインポート解析。
ページ({
データ:{
htmlData:[]
}、
onLoad:機能(オプション){
この= VAR。
= strhtmlました
<DIV> <スパン>テーブル試験</ span>の<TABLE> <THEAD> <TR> <TH>タイトル</番目> <TH>タイトル</番目> </ TR> </ THEAD> <TBODY> <TR > <TD COLSPAN = "2"> YY </ TD> <TD> XX </ TD> </ TR> </ TBODY> </ TABLE> </ div> </ div> `
。
`の<div> <span>をテスト</ span>の
パーソン(strhtml(ERR、htmlData)=> {
(もし!ERR){
that.setData({
htmlData
});
}
})
}
})
注:
それ以外の場合は、ノードの配列をオンにしません、ラベル内のHTML文字列を閉じなければならない、など:それは<BR/>でなければなりません<BR>
「ミニHTML-parser2」からインポート解析は、小さなルートディレクトリに取り付け予めミニHTML-parser2が提供され、インストール・コードNPMは、--save-HTML-parser2ミニ(CMDコマンドラインインストールをインストールインストールを実行するための小さなプログラムディレクトリへの最初のCDジャンプ、)
コンピュータは、NPMインストールされない場合は、参照してください
https://blog.csdn.net/wjnf012/article/details/80422313
最初にインストールNPMを