開始提到,咱們定義的模板就是視圖,用到的對象就是上下文。數組
#data 當前的上下文,有時候它是頗有用的,例如咱們返回的是最簡單的數組[1,2,3,4],這時無法經過{{:屬性}} 的形式去得到,經過{{#data}}便可。另外,能夠指定上下文,例如上面的 hobbies,內嵌的for的上下文 #data 就是hobbies,而外部的 #data 是整個arr。spa
#index 當前下標。應該用 #getIndex() 去得到。code
#parent 當前上下文所在的視圖。parent 屬性能夠一直往上查找視圖,視圖的data屬性就是當前上下文。例如若是咱們要在內嵌的for得到外部的name屬性,就能夠經過 #parent.parent.data.name 得到。parent指向上一級對象
例如get
var data={模板
orders:msg.orders,class
examineGoods:msg.examineGoodsdi
};co
{{for}}data
{{#parent.parent.data}}==>data
{{if #getIndex()==0 }}
<td class="col_code orders_td" rowspan="{{: #index+1}}">{{:#parent.parent.parent.data.trade.payment}}</td>
==>#parent.parent.parent.data指的是data
{{/if}}
{{/for}}