【问题标题】:Vuetify - dynamically create a form with v-text-fields + CRUD - v-model issueVuetify - 使用 v-text-fields + CRUD 动态创建表单 - v-model 问题
【发布时间】:2021-09-15 22:23:43
【问题描述】:

在 Vuetify 项目中,我想动态创建所有必需的字段来执行 CRUD 操作: 我在这里准备了一个工作示例:

https://codepen.io/jslab-it/pen/KKqyBdX

一切正常,但是当我单击编辑按钮时,会出现对话框但未填充字段: 我认为问题在于 v-model 是“计算的”:

:v-model="'editedItem.'+f.name"

实际上是在最后一个字段中,不是生成而是硬编码,因此具有

v-model="editedItem.calories"

该字段会自动填充。

我也尝试使用editedItem 的计算机属性,但没有成功

能否建议是否可行以及正确的路径?

谢谢

【问题讨论】:

    标签: vuetify.js


    【解决方案1】:

    您可以使用editedItem[f.name],这是在js中访问动态属性的标准方式。

    【讨论】:

    • 你完全正确!真可惜!! :-(
    猜你喜欢
    • 2018-01-02
    • 1970-01-01
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    相关资源
    最近更新 更多