1
У меня есть объект JS с глубоко вложенными значениями:Неизменные JS объект машинописи интерфейса
let IObj = {
a: {
b: string
};
d: string;
};
let obj: IObj = {
a: {
b: 'c'
},
d: 'e'
}
Я хочу, чтобы сделать его неизменным:
let immutableObj = Immutable.fromJS(obj);
Какого интерфейсом реализуемого immutableObj?
Вы можете также проверить https://github.com/engineforce/ImmutableAssign, который представляет собой легкий неизменны помощник, который поддерживает проверку типа машинопись, и позволяет продолжать работу с POJO (Обычный старый объект JavaScript). – engineforce