Разрабатываю приложение для магазина, там есть таблица с товарами(таблица 1) и еще одна таблица с выбранными товарами(таблица 2) из таблицы 1. В таблице 2 есть возможность удалить выбранный товар. Все это дело хранится в Store. Код приводить не буду, там очень много.
Удаление делаю по id товара из Store, но если добавить несколько товаров и удалить один, то удаляются все. Пробовал присваивать уникальные идентификаторы при добавлении товара в таблицу, там происходит следующее:
// Добавление 1
[{name: 'товар 1', id: 'sdjfn'}]
// Добавление 2
[{name: 'товар 1', id: 'qwer'},{name: 'товар 1', id: 'qwer'}]
т.е я добавляю один товар один раз и все нормально, добавляю второй раз и id обеих меняются, и если третий, 4, 5 ... раз добавлять, то у все 'товар 1' меняется id на тот который был сгенерирован для последнего. Но если добавить 'товар 2' то у него будет уже другой id и если еще раз добавить 'товар 2' то у всех 'товар 2' меняется id
Все запутано конечно, но надеюсь кто-нибудь поймет. И собственно как реализовать это добавление и удаление?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости