參考:
模板wxml提供模板(template),可以在模板中定義**片段,然後在不同的地方呼叫。
新建post-item-template目錄,並建立post-item-template.wxml和post-item-template.wxss檔案
post.wxml中**如下,現在將post-container節點的**作為乙個模板。
將post-container節點的**移植到post-item-template.wxml檔案中
<
!-- post-item-template.wxml --
>
"postitem"
>
="post-container"
>
="post-author-date"
>
="post-author" src=
"}">
<
/image>
="post-date"
>
}<
/text>
<
/view>
="post-title"
>
}<
/text>
="post-image" src=
"}">
<
/image>
="post-content"
>
}<
/text>
="post-like"
>
="post-like-image" src=
"/images/icon/chat.png"
>
<
/image>
="post-like-font"
>
}<
/text>
="post-like-image" src=
"/images/icon/view.png"
>
<
/image>
="post-like-font"
>
}<
/text>
<
/view>
<
/view>
<
/template>
post.wxss中相關的**移植到post-item-template.wxss中
.post-container
.post-author-date
.post-author
.post-date
.post-image
.post-date
.post-title
.post-content
.post-like
.post-like-image
.post-like-font
在post.wxml中引入wxml模板:
在post.wxss中引入wxss模板
在post.wxml中使用模板
for=
"}" wx:
for-item=
"item" wx:key=
"postid" wx:
for-index=
"idx"
>
"postitem" data=
"}"/
>
<
/block>
在模板的wxml檔案中,每個引用的資料,都需要使用item。
在item前加3個點,就可以將上面所有item去除,如下:
微信小程式 模板(template)
以mui的例項首頁和列表頁面為例項 通過上圖,可以看出兩個頁面的列表部分很相近,以每行作為單元製作模板。1 模板存放的位置以及使用模板頁面存放的位置 template模板的wxml 注意 上邊在同乙個wxml檔案內建立了兩個模板,乙個右側有箭頭,乙個右側無箭頭,以name名識別。template模板...
template模板微信小程式
contentitem mini button view template contentitem data contentitem mini button view template home.wxml中引入 import src wxml btntext.wxml contentitem dat...
微信小程式模板template總結
以下是對template的幾點總結 一 二 在自定義 wxml檔案時 是你自定義的wxml檔名 需要用開頭,把你的 定義和 之間。三 官網例子顯示自定義資料可以通過data傳入我們自定義的 wxml 即我們的template裡 如果同學們傳入的是物件並且希望傳入的物件可以展開傳入,可以用三個點 再加...