Vue.js:字段值一旦失去焦点就会返回

Vue.js:字段值一旦失去焦点就会返回,vue.js,crud,quasar-framework,Vue.js,Crud,Quasar Framework,我正在试验一个非常简单的CRUD应用程序。但是,一旦字段失去焦点,在“过滤器”字段或“编辑”对话框中输入的任何值都将返回默认值。下面是一个片段: 我是Vue的新手,但我相信对于有经验的用户来说这应该很简单,但我在StackOverflow或其他地方没有找到任何答案。请查看: 提前感谢您的帮助。您需要使用v-model <q-input v-for="field in fields" v-model="input[field.name]"/></q-input>

我正在试验一个非常简单的CRUD应用程序。但是,一旦字段失去焦点,在“过滤器”字段或“编辑”对话框中输入的任何值都将返回默认值。下面是一个片段:


我是Vue的新手,但我相信对于有经验的用户来说这应该很简单,但我在StackOverflow或其他地方没有找到任何答案。请查看:


提前感谢您的帮助。

您需要使用
v-model

<q-input v-for="field in fields" v-model="input[field.name]"/></q-input>


:value
仅将数据设置为输入,但不会将更新的数据返回。

谢谢,这对我确实有帮助。尽管如此,这支笔里仍然有一些奇怪的事情。过滤器值仍然保持默认值,并且列表中的值会立即更新,这不是我希望从对话框中看到的。在我的生产代码中,情况有点不同,所以我必须对两者进行比较,看看发生了什么。我一会儿回来。再次感谢!