亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 小程序 > 正文

微信小程序template模版的使用方法

2020-03-21 15:59:50
字體:
來源:轉載
供稿:網友

前言

小程序開發語言雖然只能運行在微信小程序中, 但是它的設計同樣遵循了主流前端框架的主要特征——組件化,在小程序中組件化的實現有兩種方式: template 模版 和 Component 組件。 這兩種方式分別適用于不同的場景。

  • template 模版 主要用于展示,模版中不涉及事件處理, 需要處理的事件邏輯放在調用模版的頁面中。 一個 template 模版 只包含 wxml wxss 文件。
  • Component 組件 作為一個單獨的功能模塊,不僅可以包含頁面展示還可以包含該模塊的事件邏輯處理。 像一個頁面一樣, Component 組件 可以包含 wxml wxss js json 文件。

1. 創建 template 模版

不同于 page 和 Component 的創建, 在開發者工具中并不能快速創建一個 template 模版。所以需要單獨創建 wxss wxml 文件。

微信小程序,template,模版

template.wxml 文件語法

一個 template.wxml 文件中使用 <template> 標簽包含一個模版, 一個 template.wxml 文件可以包含多個 <template>模版, 使用 name 屬性作為模版的名稱。

在模版中可以接受變量, 使用 {{}} 展示。 為變量的傳遞者由調用該模版的頁面傳遞。

<template name="A"> <text>template name: {{name}}</text></template><template name="B"> <text>template name: {{name}} {{msg}}</text></template>

template.wxss 模版樣式文件

模版可以擁有自己的樣式文件

text{ color: #cccccc;}

2. 引用 template 模版

  • template 模版的引用需要使用 <import> 標簽。 該標簽的 src 屬性為需要引用模版的路徑。
  • template 模版的使用用 <template> 標簽。 使用 is 屬性來區別模版文件中定義的模版。
  • 使用 data 傳入模版中的數據。

index.wxml

<import src="../tpls/template.wxml" /><view> <template is="A" data="{{name}}"/> <template is="B" data="{{name, msg}}"/><view>

3. 引用模版樣式

在 調用頁面的 wxml 中引用了 template.wxml 后,模版的樣式并不會引用, 需要在調用頁面的 wxss 中單獨引用 template.wxss 文件。

index.wxss

@import "./tpls/template.wxss"

4. 模版文件中的事件處理

在模版中定義的事件, 需要調用頁面中執行。

template.wxml

<template name="A"> <text bindtap="handleTap">template name: {{name}}</text></template>

index.js

Page({ data: {}, handleTap() { console.log('template 模版 click') }})

5.  import 有作用域

import 有作用域的概念,即只會 import 目標文件中定義的 template,而不會 import 目標文件中 import 的 template,簡言之就是 import 不具有遞歸的特性。

例如:C 引用 B,B 引用A,在C中可以使用B定義的 template,在B中可以使用A定義的 template ,但是C不能使用A定義的template

6. include 配合 template 模版

如同使用 <import src="xx/xx/xx.wxml"> <tempalte is="A" /> 引用和使用模版一樣, 同樣也可以使用 <include src="xx/xx/xx.wxml />" 來引用一個模版。

需要注意的是:

  • 使用 <include> 引用模版文件時, 并不能分別出模版文件的模版塊, 所以使用 <include> 引用的模版文件中只能定義一個模版塊。
  • include 可以將目標文件中除了 <template/> <wxs/> 外的整個代碼引入,相當于是拷貝到 include 位置。
<!-- index.wxml --><include src="header.wxml"/><view> body </view><include src="footer.wxml"/>
<!-- header.wxml --><view> header </view>
<!-- footer.wxml --><view> footer </view>

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品日本高清在线播放| 久久久久免费视频| 大伊人狠狠躁夜夜躁av一区| 国产精品一区电影| 欧美亚洲第一页| 美日韩精品免费视频| 日日骚av一区| 91在线观看免费| 在线观看日韩www视频免费| 欧美黑人视频一区| 欧美性精品220| www.日韩.com| 成人福利视频在线观看| 亚洲国产三级网| 亚洲一区二区三区香蕉| 欧美激情视频三区| 亚洲 日韩 国产第一| 日韩有码在线播放| 中文字幕一精品亚洲无线一区| 亚洲影院污污.| 97超级碰碰碰久久久| 亚洲天堂2020| 欧美一级电影在线| 国产精品丝袜久久久久久高清| 日韩影视在线观看| 色综合伊人色综合网| 欧美美最猛性xxxxxx| 欧美猛交ⅹxxx乱大交视频| 欧美电影在线观看完整版| 日韩欧美国产一区二区| 欧美福利在线观看| 国产精品777| 国产精品久久在线观看| 日韩一区二区三区在线播放| 日韩在线观看免费全集电视剧网站| 91精品免费久久久久久久久| 欧美日韩爱爱视频| 久久久久久久久91| 在线电影av不卡网址| 色偷偷888欧美精品久久久| 欧美日韩免费区域视频在线观看| 日韩日本欧美亚洲| 亚洲美女免费精品视频在线观看| 久热精品视频在线| 日韩精品视频三区| 一本色道久久综合狠狠躁篇的优点| 日韩电影中文 亚洲精品乱码| 亚洲女同精品视频| 精品亚洲男同gayvideo网站| 成人欧美一区二区三区在线湿哒哒| 国产性色av一区二区| 欧美放荡办公室videos4k| 久久久亚洲精品视频| 日韩成人网免费视频| 国产99久久精品一区二区永久免费| 欧美伊久线香蕉线新在线| 91精品国产综合久久香蕉| 欧美一级片在线播放| 国产精品白丝jk喷水视频一区| 欧美精品一区在线播放| 在线亚洲男人天堂| 精品久久久香蕉免费精品视频| 亚洲精品美女久久久| 欧美麻豆久久久久久中文| 国产不卡精品视男人的天堂| 97超级碰在线看视频免费在线看| 久久久亚洲成人| 91精品国产91久久久久久久久| 欧美国产精品日韩| 日本久久久久久| www.日本久久久久com.| 91深夜福利视频| 国产精品久久精品| 欧美丰满少妇xxxxx| 国产精品久久久久久久久借妻| 欧美精品成人91久久久久久久| 国产精品女视频| 97在线视频免费播放| 美女久久久久久久久久久| 亚洲第一偷拍网| 在线精品视频视频中文字幕| 黄网站色欧美视频| 久久久亚洲欧洲日产国码aⅴ| 国产男女猛烈无遮挡91| 欧美国产日韩一区二区| 欧美午夜片在线免费观看| 日韩a**站在线观看| 日韩动漫免费观看电视剧高清| 97香蕉超级碰碰久久免费软件| 欧美日韩一区二区三区| 国产最新精品视频| 日韩亚洲欧美中文在线| 国产亚洲一区二区精品| 国产欧美一区二区三区久久| 97香蕉久久超级碰碰高清版| 国产精品网红直播| 欧美激情亚洲综合一区| 亚洲va码欧洲m码| 亚洲天堂开心观看| 国产精品永久免费在线| 国产成人精品免高潮在线观看| 亚洲精品美女免费| 91美女片黄在线观看游戏| 欧美极品少妇xxxxⅹ喷水| 国产精欧美一区二区三区| 一区二区三区四区精品| 成人激情视频在线播放| 日韩欧美在线视频免费观看| 热久久这里只有精品| 亚洲三级 欧美三级| 国产精品夜间视频香蕉| 一本一本久久a久久精品牛牛影视| 亚洲精品av在线播放| 国产成人综合一区二区三区| 亚洲人成啪啪网站| 国产日韩欧美夫妻视频在线观看| 欧美午夜xxx| 8x拔播拔播x8国产精品| 欧美成人剧情片在线观看| 亚洲人成网站777色婷婷| 国产精品av电影| 日韩在线观看高清| 国产啪精品视频网站| 色青青草原桃花久久综合| 国产精品va在线| 欧美成人三级视频网站| 亚洲精品综合久久中文字幕| 91国产精品电影| 日韩国产激情在线| 2019中文字幕在线| 日韩中文字幕免费视频| 国产精品一区二区三区久久久| 欧美成人精品在线| 亚洲欧美国产一区二区三区| 亚洲a在线播放| 中文字幕在线精品| 欧美一级高清免费播放| 亚洲国产天堂久久综合| 日韩在线一区二区三区免费视频| 欧美福利视频网站| 美女啪啪无遮挡免费久久网站| 亚洲成人av在线| 国产精品久久久久久久久借妻| 欧美日韩国产中文字幕| 日韩av手机在线看| 国产91露脸中文字幕在线| 亚洲欧美综合v| 岛国av一区二区| 精品免费在线视频| 91精品国产乱码久久久久久蜜臀| 国产午夜精品视频| 91精品国产综合久久久久久久久| 国产国产精品人在线视| 欧美理论电影网| 欧美成人精品一区| 国产精品青草久久久久福利99| 欧美性色19p| 国产精品久久久久久搜索| 亚洲影影院av| 亚洲精品午夜精品| 精品视频在线观看日韩| 精品福利视频导航| 国语自产在线不卡| 久久色精品视频|