微信小程式template模板的使用

2021-10-03 17:19:57 字數 2384 閱讀 6371

參考:

模板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裡 如果同學們傳入的是物件並且希望傳入的物件可以展開傳入,可以用三個點 再加...