我收到此错误:
尝试编译时出现相同的错误:
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。
答案 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}
不是它理解的模式。