微信小程式學習之路《八》 模板引用

2021-09-02 17:02:29 字數 1685 閱讀 7180

模板

wxml提供模板(template),可以在模板中定義**片段,然後在不同的地方呼叫。

定義模板

使用name屬性,作為模板的名字。然後在內定義**片段,如:

name="msgitem">

}: } text>

time: } text>

view>

template>

使用模板

使用 is 屬性,宣告需要的使用的模板,然後將模板所需要的 data 傳入,如:

is="msgitem"

data="}"/>

page(

}})

is 屬性可以使用 mustache 語法,來動態決定具體需要渲染哪個模板:

name="odd">

odd view>

template>

name="even">

even view>

template>

wx:for="}">

is="}"/>

block>

模板作用域

模板擁有自己的作用域,只能使用data傳入的資料。

引用

wxml 提供兩種檔案引用方式importinclude

import

import可以在該檔案中使用目標檔案定義的template,如:

在 item.wxml 中定義了乙個叫itemtemplate

name="item">

}text>

template>

在 index.wxml 中引用了 item.wxml,就可以使用item模板:

src="item.wxml"/>

is="item"

data="}"/>

注意:import 有作用域的概念,即只會 import 目標檔案中定義的 template,而不會 import 目標檔案 import 的 template。

include

include可以將目標檔案除了的整個**引入,相當於是拷貝到include位置,如:

src="header.wxml"/>

body view>

src="footer.wxml"/>

header view>

footer view>

微信小程式學習日誌 模板引用簡述

1 在同乙個wxml檔案建立和引用模板 先去template頁面的js檔案中定義乙個item物件,該物件包含姓名 性別與學號 建立乙個模板利用template標籤,template標籤中的name屬性表示這個模板的名稱,引用時需要用到這個名稱。引用時需要用到template的is屬性,填入的是模板名...

微信小程式開發之路(八)Django 路由

路由簡單的來說就是根據使用者請求的 url 鏈結來判斷對應的處理程式,並返回處理結果,也就是 url 與 django 的檢視建立對映關係。django 路由在 urls.py 配置,urls.py 中的每一條配置對應相應的處理方法。django 不同版本 urls.py 配置有點不一樣 博主使用的...

微信小程式(模板)

1.模板 wxml提供模板 template 可以在模板中定義 片段,然後在不同的地方呼叫。定義模板 使用name屬性,作為模板的名字。然後在內定義 片段,如 name postitem class post container class post author date class post a...