Разрешение пользователю удалять учетную запись в массиве - PullRequest
0 голосов
/ 29 апреля 2020

Я подаю заявку на прибор, скажем, газовый счетчик или электрический c счетчик, это просто упрощенная версия. Одним из требований является то, что он позволяет оператору удалять учетные записи.

Когда пользователь вводит информацию и нажимает «Добавить», создается экземпляр учетной записи, который сохраняется в массиве «data []». Элемент формы для отображения учетных записей и их выбора является списком, и каждый раз, когда создается учетная запись, он добавляется в список.

Проблема возникает при удалении учетной записи, если в списке есть 3 учетные записи и Я удаляю учетную запись № 2, программа использует индекс выбранного элемента в списке для сбора данных для отображения, что означает, что если я выберу второй элемент списка после удаления элемента, это будут неверные данные, поскольку обратитесь к другому объекту в массиве.

Я потратил много времени на размышления и не могу придумать способ обойти эту проблему, которая будет работать независимо от того, какая учетная запись удалена, есть ли у кого-нибудь мысли или ввод с тем, что я должен попытаться сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...