@Tpyn666

Разница между двумя состояниями объекта ImmutableJS.Map?

Есть такой код.
const obj1 = Immutable.Map({x:1 y:2})
const obj2 = obj1.update('x', x => x*2 );


Есть ли способ узнать разницу двух состояний.
Чтоб на выходе был такой обьект который можно смержить с obj1 и получить obj2
const objDiff = __magic__(obj1,obj2);
const obj3 = obj1.merge(objDiff);
obj2 == obj3 // ==> true
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 1
ruddy22
@ruddy22
Спасение утопающих — дело рук самих утопающих
может быть это Вам поможет
let m = Map();
let grouped = m.groupBy((el) => el.isFiltered());
let pass = grouped.get(true)
let fail = grouped.get(false)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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