gpt4 book ai didi

javascript - 单击按钮后我无法重置 vue 数据?

转载 作者:搜寻专家 更新时间:2023-10-30 22:30:47 24 4
gpt4 key购买 nike

正如我们所知,输入类型数字允许输入 e 。我可以通过重新分配 vue 数据来重置当前输入值,但是如果输入中有任何 e 值,我的重置方法将不起作用!!!我不知道为什么?

var app = new Vue({
el: '#app',
data: {
tax: ''
},
methods: {
reset() {
this.tax = ''
}
}
})
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

<div id="app">
<input v-model="tax" type="number" >
<button @click="reset">Reset</button>
</div>

最佳答案

改变你的方法

this.tax = ''

this.tax = null

var app = new Vue({
el: '#app',
data: {
tax: ''
},
methods: {
reset() {
this.tax = null
}
}
})
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

<div id="app">
<input v-model="tax" type="number" >
<button @click="reset">Reset</button>
</div>

关于javascript - 单击按钮后我无法重置 vue 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50601361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com