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