记录一次el-input-number输入框输入超过最大值,显示为想要的数值而非最大值
<el-input-number
v-model="setForm.frequency"
:min="1"
:max="99.1"
//在这里将要显示的最大值写成稍微比他大一点的小数,这样在向上增加数值的时候,到达最大整数,既可以达到禁止递增的效果还可以在输入框中输入比最大值大的数值时,显示我们想要的数值
label="描述文字"
@change="handleFrequencyChange"
>
</el-input-number>
js代码
const handleFrequencyChange = (val) => {
if(val) {
setFormRef.value.clearValidate(useRules.frequency);
if(val > 99) {
state.setForm.frequency = 10
}
}
};