在单击删除时如何执行模态,应该特别删除该数据。

时间:2019-07-04 08:28:22

标签: javascript php html angular

我已经尝试过调用它,但是我不知道传递实际数据没有得到反映,这反映了我的不确定性。如何将数据从一个组件传递到另一页模式组件。

我有一个原始应用程序,我单击删除按钮,它应该反映出一个模态,我要确保是否要删除,而单击删除它应该删除特定的数据。

stackblitz.com/edit/angular-orasdfsdfbr4d

在确认后单击“删除”按钮时,它应该删除,并得到未定义ID的错误。

2 个答案:

答案 0 :(得分:0)

要打开所需的模式时,应始终检查删除按钮的ID或数据目标。

如果您使用表或数据表,则最有可能的ID与模式目标不匹配。

如果是组件问题,请上传您到目前为止的操作。

更新:

如果ID未定义(根据我的经验),则可以将ID保存在要删除的服务中,以保存其状态。如果这不是问题,则要传递的ID映射会出现问题。

答案 1 :(得分:0)

您好@jay shah进行删除确认,请使用sweetalert.js。按照文档链接:https://sweetalert.js.org/docs/ 这是示例代码:

swal({
  cancel: {
    text: "Delete?",
    value: null,
    visible: false,
    className: "",
    closeModal: true,
  },
  confirm: {
    text: "OK",
    value: true,
    visible: true,
    className: "",
    closeModal: true
//Action after confirmation here

  }
});

要删除循环中的特定数据,请使用我所谓的JaPH(Javascript和PHP),以便您在php循环中执行javascript代码;该行上的每个数据都应为ID,并应具有数据库中该记录的ID。这样,您就不会有ID冲突