2016-10-03 13 views
1

私は深くネストされた値とのJSオブジェクトを持っている:不変のjsオブジェクトtypescriptですインターフェイス

let IObj = { 
    a: { 
     b: string 
    }; 
    d: string; 
}; 

let obj: IObj = { 
    a: { 
    b: 'c' 
    }, 
    d: 'e' 
} 

私はそれを不変にしたい:

インタフェースはimmutableObjによって実装され
let immutableObj = Immutable.fromJS(obj); 

+0

また、活字体の型チェックをサポートして軽量不変のヘルパーである、https://github.com/engineforce/ImmutableAssignをチェックアウトして、あなたはPOJOで作業を続けることができます(プレーン古いJavaScriptオブジェクト)。 – engineforce

答えて

関連する問題