[英]Immutable js object typescript interface
I have a JS object with deeply nested values:我有一个具有深度嵌套值的 JS 对象:
let IObj = {
a: {
b: string
};
d: string;
};
let obj: IObj = {
a: {
b: 'c'
},
d: 'e'
}
I want to make it immutable:我想让它不可变:
let immutableObj = Immutable.fromJS(obj);
Which interface is implemented by immutableObj? immutableObj 实现了哪个接口?
Which interface is implemented by immutableObj?
immutableObj 实现了哪个接口?
Sadly it returns an any
.可悲的是它返回一个
any
。 So it is completely unchecked.所以它是完全未经检查的。
https://github.com/facebook/immutable-js/blob/68d1b90b3343da918badb70bfd998724d2a6be99/dist/immutable.d.ts#L86-L89 https://github.com/facebook/immutable-js/blob/68d1b90b3343da918badb70bfd998724d2a6be99/dist/immutable.d.ts#L86-L89
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.