所有wxml 标签都支持的属性称之为共同属性,如下所示:
属性名 | 类型 | 描述 | 注解 |
---|---|---|---|
id | String | 组件的唯一标识 | 整个页面唯一 |
class | String | 组件的样式类 | 在对应的 WXSS 中定义的样式类 |
style | String | 组件的内联样式 | 可以动态设置的内联样式 |
hidden | Boolean | 组件是否显示 | 所有组件默认显示 |
data-* | Any | 自定义属性 | 组件上触发的事件时,会发送给事件处理函数 |
bind/catch | EventHandler | 组件的事件 |
此外,WXML中绑定的变量名是大小写敏感的,也就是说 {{name}} 和 {{Name}} 是两个不同的变量。
还需要注意,没有被定义的变量的或者是被设置为 undefined 的变量不会被同步到 wxml 中。
<!--
{
var2: undefined,
var3: null,
var4: "var4"
}
-->
<view>{{var1}}</view>
<view>{{var2}}</view>
<view>{{var3}}</view>
<view>{{var4}}</view>
<!--
输出:
null
var4
-->
网友评论