【发布时间】:2021-10-05 19:01:50
【问题描述】:
我用 vue.js 写了一个表单。此表单有一个提交按钮。我想用这个按钮制作第一条记录,然后在用户请求时更新信息。这可以用同一个按钮吗?
【问题讨论】:
-
我会在您的表单中添加一个隐藏字段。此值包含您想要执行的操作。
标签: javascript api vue.js axios vuetify.js
我用 vue.js 写了一个表单。此表单有一个提交按钮。我想用这个按钮制作第一条记录,然后在用户请求时更新信息。这可以用同一个按钮吗?
【问题讨论】:
标签: javascript api vue.js axios vuetify.js
我建议您比较所需信息的ID,例如:
onButtonClick(formValue) {
if (this.info.id) {
this.update(this.info.id, formValue);
} else {
this.create(formValue);
}
}
在这个逻辑中,你可以说如果你从没有任何记录的空表单开始,this.info.id 将为空并触发你的创建函数。如果在您开始更改表单之前有记录,它将触发更新功能
【讨论】: