我的目标是限制用户可以在输入字段中输入的位数。所以一个用户只能输入 10 位数字。我尝试了 min 和 max 仍然不起作用
这是代码
<input
v-model="amount"
type="number"
>
<script>
export default {
data() {
return {
amount: 7800
}
}
}
</script>
现在我可以添加超过 10 位数字
原文由 sinusGob 发布,翻译遵循 CC BY-SA 4.0 许可协议
我们可以手动控制
<input>
的值:并检查 updateValue 方法:
请注意,
this.$forceUpdate()
用于在用户输入超过 10 个字符时使组件重新渲染。Codepen 上的演示