微信小程序框架wxml(六)wxml引用
2017-10-21 16:54
323 查看
wxml提供两种引用方式,import和include
1.import和include的区别
(1)import 可以在文件中使用被import文件中定义的template;include可以在文件中使用template及template外的内容。
(2)import有作用域的概念,只能引用直接import的template;如果B.wxml import A.wxml,C.wxml import B.wxml,则B可以使用A中定义的template,C可以使用B中定义的template,而C不能使用A中的template。
2.demo
(1)被引用的wxml样式
关于wxml的使用基本都记录完啦,傍晚安。
1.import和include的区别
(1)import 可以在文件中使用被import文件中定义的template;include可以在文件中使用template及template外的内容。
(2)import有作用域的概念,只能引用直接import的template;如果B.wxml import A.wxml,C.wxml import B.wxml,则B可以使用A中定义的template,C可以使用B中定义的template,而C不能使用A中的template。
2.demo
(1)被引用的wxml样式
<!-->pages/utils/temp.wxml<--> <text style="color:red">template外的部分</text> <template name="temp1"> name:{{name}} sex:{{sex}} </template>(2)wxml文件
<view class="container wxml-container"> <text class="topic-group">import引用</text> <import src="../utils/temp.wxml" /> <template is="temp1" data="{{name:'crab',sex:'female'}}"></template> <text class="topic-group">include引用</text> <include src="../utils/temp.wxml"/> <template is="temp1" data="{{...objInfo}}"/> </view>(3)wss中的样式
.topic-group{ background: pink; width: 100%; text-align: center; margin-top: 40rpx; } text{ width: 100%; text-align: center; } .wxml-container{ padding: 0 20rpx ; align-items: center; }(4)js中数据声明
Page({ data: { objInfo:{ name:"lucky", sex:"male" } } })(5)查看效果图,可以看到include引用中出现了template外的红色text。
关于wxml的使用基本都记录完啦,傍晚安。
相关文章推荐
- 【微信小程序笔记-2】框架-视图层-WXML(数据绑定、渲染、引用)
- 微信小程序框架wxml(三)wxml条件渲染
- 微信小程序 四 wxss引用 wxml引用
- 微信小程序入门五: wxml文件引用、模版、生命周期
- 详解微信小程序入门五: wxml文件引用、模版、生命周期
- 微信小程序 WXML提供了import和include引用方式
- 微信小程序框架wxml(一)wxml数据绑定
- 微信小程序WXML 数据绑定、列表渲染、条件渲染、模板、事件、引用用法
- 微信小程序框架wxml(四)wxml模板
- 微信小程序入门五: wxml文件引用、模版、生命周期
- 微信小程序开发(十) - 引用外部文件 - wxml 引用
- 微信小程序框架wxml(二)wxml列表渲染
- 基于wxbot微信框架的微信遥控电视程序
- 微信小程序之组件模板(公用)引用
- 小程序html转wxml,微信小程序用wxParse解析html
- [置顶] 微信小程序开发—小程序框架详解(一)
- 微信小程序开发详解——项目结构分析和页面的框架结构MINA(MVVM)
- 微信小程序 wxml中style translate使用rpx单位无效
- 微信小程序开发框架搭建
- 微信小程序视图template模板引用