diff --git a/src/packages/__VUE/inputnumber/index.vue b/src/packages/__VUE/inputnumber/index.vue index f058c336fa..8eafe94633 100644 --- a/src/packages/__VUE/inputnumber/index.vue +++ b/src/packages/__VUE/inputnumber/index.vue @@ -106,6 +106,7 @@ export default create({ return value > Number(props.min) && !props.disabled; }; const reduce = (event: Event) => { + if (props.disabled) return; emit('reduce', event); let output_value = Number(props.modelValue) - Number(props.step); if (reduceAllow() && output_value >= Number(props.min)) { @@ -116,6 +117,7 @@ export default create({ } }; const add = (event: Event) => { + if (props.disabled) return; emit('add', event); let output_value = Number(props.modelValue) + Number(props.step); if (addAllow() && output_value <= Number(props.max)) {