【发布时间】:2019-01-17 06:01:17
【问题描述】:
我在 TypeScript 中定义一个类。 因此,使用扩展运算符我可以发出这样的问题:
class Foo {
constructor(data: IDataStructure){
const { ...k } = data; // and then k has taken over all the properties of data. Great!
}
public render () {
return(<div/>
);
}
}
现在,我想做同样的事情,但不是将属性放在k 中,而是放在正在创建的当前对象中。 IE。我想做类似const { ...this } = data; 这样的事情在 Typescript 中有什么聪明的方法吗?
【问题讨论】:
-
...不是(也不能是)操作员。这只是主要语法。
标签: node.js typescript spread-syntax