【问题标题】:Is it possible to post and update with the same button in Vue.js?是否可以在 Vue.js 中使用相同的按钮发布和更新?
【发布时间】:2021-10-05 19:01:50
【问题描述】:

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

【问题讨论】:

  • 我会在您的表单中添加一个隐藏字段。此值包含您想要执行的操作。

标签: javascript api vue.js axios vuetify.js


【解决方案1】:

我建议您比较所需信息的ID,例如:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 2015-11-02
    • 1970-01-01
    • 2019-07-04
    相关资源
    最近更新 更多