Commit 3934e8f3 authored by 杨奕's avatar 杨奕 Committed by GitHub

Button: inherit disabled from wrapping Form (#10275)

parent 1362bae5
......@@ -2,14 +2,14 @@
<button
class="el-button"
@click="handleClick"
:disabled="disabled || loading"
:disabled="buttonDisabled || loading"
:autofocus="autofocus"
:type="nativeType"
:class="[
type ? 'el-button--' + type : '',
buttonSize ? 'el-button--' + buttonSize : '',
{
'is-disabled': disabled,
'is-disabled': buttonDisabled,
'is-loading': loading,
'is-plain': plain,
'is-round': round
......@@ -26,6 +26,9 @@
name: 'ElButton',
inject: {
elForm: {
default: ''
},
elFormItem: {
default: ''
}
......@@ -58,6 +61,9 @@
},
buttonSize() {
return this.size || this._elFormItemSize || (this.$ELEMENT || {}).size;
},
buttonDisabled() {
return this.disabled || (this.elForm || {}).disabled;
}
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment