Javascript Typescript对象的解构结果为;预计将进行财产转让。”;

Javascript Typescript对象的解构结果为;预计将进行财产转让。”;,javascript,typescript,ecmascript-2016,destructuring,Javascript,Typescript,Ecmascript 2016,Destructuring,我正在将一个项目从Babel转换为Typescript,并收到以下编译器错误: error TS1136: Property assignment expected. 根据如下代码: var auth = {...this.props.auth}; 这段代码以前在Babel下运行良好,但在尝试通过Typescript编译时会导致上述错误。Typescript中的对象分解结构不同吗?您正在寻找的功能是(针对ES7提出的)。看起来它已经计划好了,但尚未实施: 我们希望在解决这一问题之前,等待提案

我正在将一个项目从Babel转换为Typescript,并收到以下编译器错误:

error TS1136: Property assignment expected.
根据如下代码:

var auth = {...this.props.auth};

这段代码以前在Babel下运行良好,但在尝试通过Typescript编译时会导致上述错误。Typescript中的对象分解结构不同吗?

您正在寻找的功能是(针对ES7提出的)。看起来它已经计划好了,但尚未实施:

我们希望在解决这一问题之前,等待提案进入第3阶段

更多信息


编辑:提案处于第3阶段。我们可能会看到它在ES2018(ES9)上起草。(从2.1开始)。

它不应该是
var{auth}=this.props?这不是ES7语法吗?