gpt4 book ai didi

JavaScript - 纸张警报对话框后的 polymer : this. 拼接

转载 作者:行者123 更新时间:2023-12-01 02:54:17 25 4
gpt4 key购买 nike

我试图在从数组中删除项目时添加纸质警报对话框,但我似乎无法理解这是如何工作的。

我现在可以使用以下功能,无需对话框:

_delete(e) {
var index = this.todos.indexOf(e.model.item);
this.splice('todos', index, 1)
this.$.grid.clearCache();
}

如果我将此功能设置为点击时触发,它就像一个魅力,但我正在尝试添加一个确认对话框。因此,我创建了一个新函数,首先调用警报对话框:

_confdel() {
this.$.Delconfirm.open();
}

如果我将纸张按钮设置为 on-confirm="_delete()"这将不起作用。它将触发警报对话框,但 paper-dialog on-confirm 在触发 _delete 时不会删除该条目。

我在这里做错了什么?

地址:https://plnkr.co/edit/UXNhfLU4DrDkBdpeIkuQ?p=preview

最佳答案

您不必调用on-confirm="_delete()",而只需告诉函数的名称,例如:on-confirm="_delete"

我假设您的confirm-dialog_delete函数位于同一个元素中,它可以调用this._delete

关于JavaScript - 纸张警报对话框后的 polymer : this. 拼接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46806557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com