Weex語法——渲染邏輯控制器

append

append屬性沒有做數(shù)據(jù)綁定的工作。它不會(huì)改變最終的渲染效果。但是此屬性確定是以一整棵樹或子節(jié)點(diǎn)的方式添加。
append 有兩個(gè)關(guān)鍵屬性,tree 和 node,使用方法如下:

<template>
  <container>
    <container id="world" append="tree">
      <text>Hello World!</text>
    </container>
    <container id="weex" append="node">
      <text>Hello Weex!</text>
    </container>
  </container>
</template>

在上面的代碼中,id為world的元素將等待其所有子元素渲染完成,才完全全部渲染。然而id為weex的元素只完成自身的渲染就會(huì)被呈現(xiàn)在頁面上,其子元素渲染完成一個(gè)展示一個(gè)。

渲染結(jié)果顯而易見,后者渲染方式會(huì)使第一次繪畫的速度比前者快些,但是總體的渲染時(shí)間可能比 append="tree" 長些。

默認(rèn)情況下,元素的呈現(xiàn)為 node 模式,只要元素是 tree的渲染方式,其子元素都將已 tree模式渲染。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容