如何解决"期望的房地产解构模式"错误?

时间:2015-07-10 07:06:11

标签: typescript ecmascript-6

我收到此错误:

vscode screenshot

尝试编译时出现相同的错误:

c:\...\tsx-test>ntsc app/main.tsx
app/components/Note.tsx(13,31): error TS1180: Property destructuring pattern expected.

但我不知道它的期望。属性语法是什么?

我非常确定它在ES6中按原样运行。 TypeScript中的语法是否不同?

请注意,我使用的是TypeScript 1.5.3。

1 个答案:

答案 0 :(得分:6)

  

我很确定这在ES6中可以正常工作。

{ES}的In [54]: New_DF Out[54]: a b c d e other ba 1 1 1 0 0 be 1 0 0 1 0 bi 0 0 0 0 0 bo 1 0 1 0 1 bu 0 0 0 0 1 模式。 TypeScript目前不支持此功能。

注意:支持的解构的一些文档:http://basarat.gitbooks.io/typescript/content/docs/destructuring.html

  

预期的房产结构模式

这是打字稿编译器说我期望另一个属性名称,例如{a, b, ...rest} = props而非{a,b,c} {a,b,...c}不是它理解的模式。