微信小程序 rich-text的使用方法
更新時間:2017年08月04日 16:29:32 投稿:lqh
這篇文章主要介紹了 微信小程序 rich-text的使用方法的相關資料,這里提供屬性及方法并實現實例,幫助大家學習理解,需要的朋友可以參考下
微信小程序 rich-text的使用方法
rich-text
- 屬性:nodes 類型:Array / String 結點列表 / HTML String
- 全局支持class和style屬性,不支持id屬性。
- 結點類型:type = node , name 標簽名 String 是 支持部分受信任的HTML結點, attrs 屬性 Object 否 支持部分受信任的屬性,遵循Pascal命名法 , children 子結點列表 Array 否 結構和nodes一致
- 結點類型:type = text ,text 文本 String 是 支持entities
- nodes 不推薦使用 String 類型,性能會有所下降
- rich-text 組件內屏蔽所有結點的事件。
- attrs 屬性不支持 id ,支持 class 。
- name 屬性大小寫不敏感。
- 如果使用了不受信任的HTML結點,該結點及其所有子結點將會被移除。
- img 標簽僅支持網絡圖片。
<rich-text nodes="{{nodes}}" />
<rich-text nodes="{{nodes1}}" />
<rich-text nodes="{{nodes2}}" />

this.setData({
nodes: "<h1 style='color:red;'>html標題</h1>",
nodes1: [{
name: "h1",
attrs: {
style: "color:red",
class: "red"
},
children: [{
type: "text",
text: '結點列表標題'
}]
}],
nodes2: [{
name: "ul",
attrs: {
style: "padding:20px;border:1px solid blue;",
class: "red"
},
children: [
{
name: "li",
attrs: {
style: "color:red",
class: "red"
},
children: [{
type: "text",
text: '多層結點 無序列表'
}],
}, {
name: "li",
attrs: {
style: "color:red",
class: "red"
},
children: [{
type: "text",
text: '多層結點 無序列表1'
}],
}]
}]
})
以上就是微信小程序 rich-text的介紹,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
JavaScript之promise_動力節(jié)點Java學院整理
這篇文章主要為大家詳細介紹了JavaScript之promise的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
javascript下搜索子字符串的的實現代碼(腳本之家修正版)
由于我的項目中要求到要對一個字符串進行查找,其查找要求有點BT了2009-12-12
原生javascript實現addClass,removeClass,hasClass函數
這篇文章主要介紹了原生javascript實現addClass,removeClass,hasClass函數的相關代碼,有需要的小伙伴可以參考下2016-02-02

