微信小程序--WXML模板(共同属性、模板和引用)--3

一、共同属性(所有wxml标签都支持的属性)

1.id(string类型)      组件的唯一标识,整个页面中唯一 

2.class(string类型)   组件的样式类

3.style(string类型)     内联样式

4.hidden(bool值)  组件是否显示

5.data-*  自定义属性 组件触发事件的时候传递给事件处理函数

6.bind/catch  组件的事件

二、模板(template)

1.定义模板

<template name="tem1">
<view>
{{index}}--{{name}}
</view>
</template>

2.调用模板(index和name是传入data中对象的属性)

tnt只能是一个对象的类型

<template is="tem1" data="{{...tnt}}"></template>

下边是tnt在data中的定义 

   tnt:{
      name:"lihua",
      index:0,
      },

三、引用

1.第一种引用方式:import可以引用对应文件中定义的template;注意的是import不具有递归性,也就是import对应文件的时候,当对应文件也有import引用其他文件的时候,当前文件不会引用对应文件引用的文件(相当于a引入b,b引入c,a不能调用c中的template)

<import src="./user"></import>
<template is="haihaihai"></template>

其中user文件的内容为如下代码

<template name="haihaihai">我出来了</template>

2.第二种引用方式include可以把目标文件除template和wxs标签外的整个代码引入,相当于是拷贝到include所在的位置

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值