Использование объекта карты ES6 с React (и / или) Redux - PullRequest
0 голосов
/ 15 декабря 2018

Я смотрю на использование объекта карты ES6 для хеширования вместо создания пользовательской хеш-функции.Однако, когда я начал изучать карту ES6, мне кажется, что она не имеет большой поддержки неизменяемости, которая является ключевым фактором для реакции, а также для избыточности.

Я привык не использоватьлюбые библиотеки для неизменяемости, но просто const newObj = {... prevObj, newKey: "value"} или карта / фильтр с массивами.

Однако, если мне нужно начать входить в ES6 Map Objects, которая имеетметоды, которые непосредственно обновляют сам объект.

Что я мог думать о себе, так это сделать что-то вроде.

var myMap = new Map (), а затем позже .. myNewMap = {...myMap.set ()} this.setState ({myMap: myNewMap})

Или что-то подобное, но я не уверен, что это сработает.

Любая помощь приветствуется.

...