2017-02-05 3 views
0

Я держу голову в трещине по следующей проблеме. Я загружаю некоторые данные из REST API, которые затем хочу преобразовать в неизменяемое состояние для redux.Глубокое преобразование изменяемых данных в неизменяемые данные с ImmutableJS

Мои данные выглядят примерно так:

{ 
    name: 'Some string', 
    components: [ 
    { 
     type: 'SomeType', 
     name: 'Another string, 
     components: [ 
     { 
      // and so on... 
     } 
     ] 
    } 
    ] 
} 

Как вы можете сказать, данные получает достаточно глубоко вложенный и Immutables Карта и методы Списка только конвертировать первый уровень.

Мне было интересно, как я могу преобразовать каждый объект и массив в неизменное состояние.

ответ

0

Хорошо, получается довольно вперед.

Мне просто нужно использовать Immutable.fromJS.