# 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