- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
项目八个人信息模块开发Useoftemplates任务二模板的使用
在实际开发过程中,经常会有代码复用的情况,即在不同的页面中会经常使用结构类似的代码。微信小程序模板是一种快速开发小程序的方式,使用小程序模板,可以减少从零开始开发的代码量,加快小程序开发的速度。项目八个人信息模块开发任务描述
template模板语法-模版创建WXML提供模板(template),可以在模板中定义代码片段,然后在不同的地方调用。可以使用name属性,作为模板的名字。然后在template/内定义代码片段。通过一个案例说明模板的使用方法。首先在pages文件夹中新建一个template文件夹,文件夹中新建一个template.wxml文件,在页面实现如下代码。template?name=temp??viewtext?class=info这是一个模板文件!/text?/view/template接下来我们就给模板增加样式文件,在pages/template文件夹中新建一个template.wxss文件,然后对模板文件,添加一个简单样式。.info{font-size:50rpx;}
template模板语法-模版使用在需要使用的wxml加载模板。例如,在index.wxml页面加载模板,需要使用import语句引入文件路径,通过template标签使用模板,template标签的is属性与模板的name属性对应。import?src?=../template/template.wxml/viewThis?is?index.wxml/viewtemplate?is=temp/除了引入模板WXML页面之外,还需要在index.wxml页面使用import引入模板样式文件。@import?../template/template.wxss;
template模板语法-数据传递有时候模版需要加载的页面传递参数,这时需要在模板中定义参数。template.wxml文件代码如下所示。template?name=temp??viewtext?class=info这是一个模板文件/text/view??view?????text{{index}}:{{msg}}/text?????textTime:{{time}}/text??/view/template接下来在index.wxml中传递模板中所需要的参数,修改后的代码如下:import?src?=../template/template.wxml/viewThis?is?index.wxml/viewtemplate?is=temp?data={{...item}}/
template模板语法-数据传递在index.js中定义item为对象类型的数据。Page({data:{item:{index:0,msg:thisisatemplate,time:2016-09-15}}})
创建template模板is属性可以使用Mustache语法,来动态决定具体需要渲染哪个模板。templatename=oddviewodd/view/templatetemplatename=evenvieweven/view/templateblockwx:for={{[1,2,3,4,5]}}templateis={{item%2==0?even:odd}}//block
template模板语法-模板的引用如上都是在同一个wxml文件中定义和引用模板,而模板的定义和引用是可以分开的。即在一个文件中定义模板,而在其他一个或多个文件wxml文件中都可以使用定义好的模板。从外部文件中引用模板,使用importsrc=templateUrl标签。同样使用is属性来指向要引用的标签。
要在index.wxml中使用template中定义的模板,则需要先在index中利用import来导入该模板:template模板语法-模板的引用s|--index|--index.js|--index.json|--index.wxml|--index.wxss|--template|--template.js|--template.json|--template.wxml|--template.wxss!--index.wxml--import
最近下载
- 公路养护中的设备定期检修保养.docx VIP
- 2025年中国激光打印机碳粉数据监测报告.docx
- 《婴幼儿生理基础》题库.pdf VIP
- 人教版八年级上册数学精品教学课件 第十四章 全等三角形 专项突破4 构造全等的常见辅助线作法 (3).ppt VIP
- 2025年1月福建省高中学业水平合格性考试数学试卷试题(含答案详解)_优选.pdf VIP
- 武汉大学病理题库.pdf VIP
- NBT 20394-2016 核电厂安全级控制盘、屏和机架的设计与鉴定.pdf VIP
- 甘肃2025年二级造价工程师《造价管理》真题答案及解析.docx
- 生成式AI在初中数学课堂中促进分层教学的实践研究教学研究课题报告.docx
- 全等三角形(常见辅助线)课件.pptx VIP
原创力文档


文档评论(0)