0

나무를 통해 숲이 보이지 않습니다. 연락 할 수있는 rows이 포함 된 tableView이있는 연락처 탭이 있습니다. 같은 세션에서 'n'개의 행을 삭제하면 후속 이벤트는 'n'번 호출됩니다.자바 스크립트 이벤트가 곱하기

Here is my code. (나는 문제를 분리하기 위해이를 깎 했어요.)

(triplicated ... 등) 중복되고있는 특정 이벤트 ui.contactDestroyed입니다 난에 app.updateContactsui.contactsUpdated 화재 발생 여러 AlertDialogs뿐만 아니라 다수를 얻고 있기 때문에 내 기록.

내 코드에 대한 비판을 보내 주셔서 감사합니다 (문제와 관련 없음).

참고 : 내 서버 로그에 따르면 otg.remote.destroyContact XHR은 합법적 인 요청마다 적절하게 보내집니다. otg.remote.getContacts XHR은 범인과 연결되어 있기 때문에 여러 번 전송됩니다 (ui.contactDestroyed).

답변

0

줄 197과 줄 188이 eventListener에 없어야합니다. 즉, 지금 누군가가 뭔가를 삭제할 때마다 코드가 작성되는 방식으로, 새 eventListener를 추가하는 것이므로 여러 번 발생합니다.

추가 응용 프로그램을 다양한 이벤트 리스너 간단한 충분히

+0

와우, 한 번. 감사! –