Задать вопрос
LB777
@LB777

Что делаешь merge в react.js?

В react.js есть react/lib/merge , который используют при создании хранилища в flux. Так же в примерах видел, что за место merge используют underscore.js.
Вроде из контексте понятно, что они делаю, но ни где не видел подробного описания этого метода во flux.
Пожалуйста расскажите подробно, что же делает merge или underscore во flux =)
  • Вопрос задан
  • 524 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
@roman01la
`merge` соединяет два объекта, подобно `Object.assign`. Flux Store — это функционал EventEmitter соединенный с вашим функционалом Store. Пример.
Ответ написан
Комментировать
Я думаю из примера вы все поймете:
var obj = {a: 5, b: 3};
var newObj = update(obj, {$merge: {b: 6, c: 7}}); // => {a: 5, b: 6, c: 7}

Пример вырван из контекста, вот источник. То же в принципе делает merge и в underscore.js. Смысл в расширении одного объекта другим.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽