# v-disabled
为元素添加一层禁用遮罩。
期望的绑定值类型:
Boolean | Object详细说明:
- 会在绑定该指令的元素内部追加一个
div遮罩元素,当绑定值为true时,该遮罩元素将显示。 - 当绑定值为
Object时,会根据Object的style属性值与默认样式进行合并,并应用到遮罩元素上。
- 会在绑定该指令的元素内部追加一个
# Binding 对象结构
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| disabled | 是否只读 | Boolean | - | false |
| style | 样式对象 | Object | - | {...} |
# 遮罩默认样式对象
const defaultStyle = {
position: "absolute",
top: "0",
left: "0",
width: "100%",
height: "100%",
background: "rgba(245,247,250,0.5)",
zIndex: 100000,
cursor: "not-allowed",
};
# 示例
Copy