el-input-number默认值为0 的问题
很多时候我们需要用到el-input-number来限制输入框智能输入数字,例如价格之类的,但是用了el-input-numer的时候把默认值设为空和null都不生效,默认的值仍然显示0
<el-form-item label="num:" prop="name">
<el-input-number style="width:110px" :min="0" v-model="ruleForm.num"
controls-position="right"></el-input-number>
</el-form-item>
data(){
return {
ruleForm: {
num: undefined
}
}
}
通过设置默认值为undefined
即可
或者通过重新赋值this.ruleForm.num=undefined
这样它的值就是空了