是否可以 post 并使用 Vue.js 中的相同按钮进行更新?

Is it possible to post and update with the same button in Vue.js?

我用 vue.js 写了一个表格。这个表单有一个提交按钮。我想用这个按钮制作第一条记录,然后在用户请求时更新信息。这可以用同一个按钮吗?

我建议你比较你需要的信息的ID,例如:

onButtonClick(formValue) {
  if (this.info.id) {
    this.update(this.info.id, formValue);
  } else {
    this.create(formValue);
  }
}

在这个逻辑中,您可以说如果您从没有任何记录的空表单开始,this.info.id 将为 null 并将触发您的创建函数。如果在开始更改表单之前有记录,它将触发更新功能