@daima

Можно ли в стейте\сторе использоваить Map?

Сервак отдает массив объектов [{id:1, data:''}, {id:2, data:''}], который фигачим в стор\стейт.

Чем хорош массив - выводим по заданному порядку и не паримся. Чем плох - если нужно поправить элемент - с определенным id - его сперва надо найти.
Можно переделать так: data = [1,2]; dataList={'1': {data: ''}, '2': {data: ''},} Так просто вывести по порядку, с редактированием data в требуемом id тоже проблем нет. Минус - переконвертирование присланных сервером данных.

А что, если использовать Map (https://learn.javascript.ru/set-map) ?

new Map([
['1': data: ''], ['2': data: '']
]); Это по сути тот объект (просто редактрировать) и нет прорблемы с порядком следования
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 1
@skynet32rus
*spoiler*
его сперва надо найти.

это проблема? или я чего то не понимаю. юзай .find() если надо найти и меняй че те надо
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы