1,正则匹配0-100的数字 oninput="this.value=!!this.value.match(/^(0|(?!0)\d{1,2}|100)$/g)?this.value:'0';" //下一行 主要是正则表达式修改值 导致双向绑定与输入框值不一样 @blur="formData.signal = $event.target.value" 2,正则 正整数和小数和0,保留6位 οninput="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')"