배열에서 항목을 삭제할 때 용지 경고 대화 상자를 추가하려고하지만이 방법의 작동을 이해할 수 없습니다.JavaScript - Polymer : paper-alert-dialog 후 this.splice
I 대화하지 않고, 지금 작동하는 다음과 같은 기능을 가지고 :
_delete(e) {
var index = this.todos.indexOf(e.model.item);
this.splice('todos', index, 1)
this.$.grid.clearCache();
}
나는에 탭, 그것은 마치 마법처럼 작동하지만 내가 확인 대화 상자를 추가하려고 불이 기능을 설정하면 . 내가 = "_ 삭제()"이 작동하지 않습니다에-확인 용지 버튼을 설정하면
_confdel() {
this.$.Delconfirm.open();
}
: 그래서, 내가 먼저 경고 대화 상자를 호출하는 새로운 기능을했다. 경고 대화 상자를 트리거하지만, 확인 대화 상자에서 확인을 누르면 _delete가 실행될 때 항목이 삭제되지 않습니다.
내가 뭘 잘못하고 있니?
Plnkr : https://plnkr.co/edit/UXNhfLU4DrDkBdpeIkuQ?p=preview 대신은 같은 기능의 이름을 말할 필요가 on-confirm="_delete()"
호출
안녕을 호출 할 수 있습니다 같은 요소시에있다! 답장을 보내 주셔서 감사합니다. 여기에 plunkr이있어 내가 무엇을 말하려고하는지 이해할 수있다. 나는 잘 설명하지 못했다. https://plnkr.co/edit/UXNhfLU4DrDkBdpeIkuQ?p=preview – unkn0wnx
당신은 또한 당신의 HTML ? 그것 없이는 아무것도 해결할 수 없습니다. 그리고 내 제안을 시도 했니? –
안녕하십니까, 늦어서 죄송합니다. 확실한! plunker 링크는 다음과 같습니다. https://plnkr.co/edit/UXNhfLU4DrDkBdpeIkuQ?p=info. 고맙습니다! – unkn0wnx