Я не вижу леса сквозь деревья.У меня есть вкладка контактов с tableView , содержащая строки , которые можно удалить.Если (в том же сеансе) я удаляю n строк, последующие события называются n раз.
Вот мой код .(Я попытался сократить это, чтобы изолировать проблему.)
Конкретное событие, которое дублируется (... трижды и т. Д.), Равно ui.contactDestroyed
, потому что я получаю несколько AlertDialogs а также множественные результирующие app.updateContacts
и ui.contactsUpdated
сработали в моем журнале.
Спасибо за любую критику моего кода (связанную с проблемой или нет).
Примечание : Согласно журналу моего сервера, otg.remote.destroyContact
XHR соответствующим образом отправляется один раз для каждого законного запроса.otg.remote.getContacts
XHR отправляется несколько раз, потому что он связан с преступником, ui.contactDestroyed
.