微信小程序 模板(template)
微信小程序模板(template)是一種方便重復使用的代碼片段,可以大大提高開發(fā)效率。以下是使用和定義微信小程序模板的基本方法:
1. 定義模板
使用name
屬性來定義模板的名稱,在<template/>
標簽內(nèi)編寫代碼片段,如下所示:
<!--
index: int
msg: string
time: string
-->
<template name="msgItem">
<view>
<text> {{index}}: {{msg}} </text>
<text> Time: {{time}} </text>
</view>
</template>
2. 使用模板
使用is
屬性來聲明所需使用的模板,并將必要的數(shù)據(jù)傳入,具體演示請見以下代碼:
<template is="msgItem" data="{{...item}}"/>
Page({
data: {
item: {
index: 0,
msg: 'this is a template',
time: '2016-09-15'
}
}
})
is
屬性還支持Mustache語法,通過動態(tài)的判斷具體渲染哪個模板,如:
<template name="odd">
<view> odd </view>
</template>
<template name="even">
<view> even </view>
</template>
<block wx:for="{{[1, 2, 3, 4, 5]}}">
<template is="{{item % 2 == 0 ? 'even' : 'odd'}}"/>
</block>
3. 模板的作用域
每個模板都有自己的作用域,只能訪問通過data
傳入的數(shù)據(jù)。
-
B2B2C多用戶商城系統(tǒng)支持企業(yè)自營與商戶入駐模式共存 會員一站式精細化營銷工具 多用戶分銷,帶來爆發(fā)式增長
系統(tǒng)支持平臺自營+供應商店鋪共存的經(jīng)營模式(類天貓&京東模式),幫助企業(yè)打造生態(tài)級商業(yè)平臺為目的的電子商務系統(tǒng)。
免費試用系統(tǒng) -
B2B2B電商交易系統(tǒng)優(yōu)化供應鏈協(xié)作 授信及賬期支付 商品按照數(shù)量階梯設價
全渠道訂貨/采購及經(jīng)銷商管理數(shù)字化系統(tǒng),實現(xiàn)供應鏈整合和交易便捷化。
免費試用系統(tǒng) -
S2B2B電商交易系統(tǒng)供銷一體化,提高市場集中度 集團管控一體化,有效實現(xiàn)供需匹配 移動應用一體化,提高運營綜合效率
上下游資源整合數(shù)字化解決方案,賦能產(chǎn)業(yè)供應鏈,構建產(chǎn)業(yè)互聯(lián)網(wǎng)生態(tài)體系。
免費試用系統(tǒng)
