相关疑难解决方法(0)

TypeScript中的深度克隆(保留类型)

我需要在TypeScript中深度克隆一个对象.这应该不是问题,因为像Lodash这样的库提供了适当的功能.但是,这些似乎丢弃了类型信息.

> var a = new SomeClass();
> a instanceof SomeClass;
< true
> var b = _.cloneDeep(a);
> b instanceof SomeClass;
< false
Run Code Online (Sandbox Code Playgroud)

有没有办法在保留此类型信息的同时克隆TypeScript中的对象?

javascript typescript lodash

14
推荐指数
4
解决办法
3万
查看次数

标签 统计

javascript ×1

lodash ×1

typescript ×1