【发布时间】:2020-07-01 12:04:15
【问题描述】:
我有一个基本的输入文本字段,想在提交后重置它。重置它时,我目前将其 v-model 更新为空字符串。不幸的是,这会触发我的输入规则并呈现错误消息。
代码示例:
<div id="app">
<v-app>
<v-text-field v-model="text" :rules="[value => !!value || 'Required']"></v-text-field>
<v-btn @click="text = ''">submit and reset</v-btn>
</v-app>
</div>
new Vue({
el: '#app',
vuetify: new Vuetify(),
data() {
return {
text: ""
};
}
})
有没有一种方法可以在不触发规则的情况下清空该字段?我的意思是它的行为正确,我希望如此,但是当我单击按钮时,我想将该字段重置为其初始状态。
【问题讨论】:
标签: javascript vue.js vuetify.js