# 通用属性 ## 常规属性 常规属性指的是组件普遍支持的用来设置组件基本标识和外观显示特征的属性。
名称 |
类型 |
默认值 |
必填 |
描述 |
|---|---|---|---|---|
id |
string |
- |
否 |
组件的唯一标识。 |
style |
string |
- |
否 |
组件的样式声明。 |
class |
string |
- |
否 |
组件的样式类,用于引用样式表。 |
ref |
string |
- |
否 |
用来指定指向子元素或子组件的引用信息,该引用将注册到父组件的$refs 属性对象上。 |
disabled |
boolean |
false |
否 |
当前组件是否被禁用,在禁用场景下,组件将无法响应用户交互。 |
data |
string |
- |
否 |
给当前组件设置data属性,进行相应的数据存储和读取。JS文件中:
说明:
从API Version 6 开始,建议使用data-*。 |
data-*6+ |
string |
- |
否 |
给当前组件设置data-*属性,进行相应的数据存储和读取。大小写不敏感,如data-A和data-a默认相同。JS文件中:
|
click-effect5+ |
string |
- |
否 |
通过这个属性可以设置组件的弹性点击效果,当前支持如下三种效果:
|
dir6+ |
string |
auto |
否 |
设置元素布局模式,支持设置rtl、ltr和auto三种属性值:
|
名称 |
类型 |
默认值 |
描述 |
|---|---|---|---|
for |
Array |
- |
根据设置的数据列表,展开当前元素。 |
if |
boolean |
- |
根据设置的boolean值,添加或移除当前元素。 |
show |
boolean |
- |
根据设置的boolean值,显示或隐藏当前元素。 |