【问题标题】:Typescript error TS1005: '(' expected打字稿错误 TS1005: '(' 预期
【发布时间】:2023-03-25 06:00:01
【问题描述】:

这太疯狂了。我只是想为数组声明变量。一个简单的声明生成 TS1005。我也升级了 Typescript 版本,但没有运气。

errorList = Array<{severity: string}>;

Typescript 的当前版本是 2.8.3。

【问题讨论】:

  • 定义你的 errorList 的类型,然后在你的 '=' 的右侧分配一个该类型的值,你写在右边的应该是 errorList 的类型 [就像队友在答案如下。]

标签: angular typescript


【解决方案1】:
errorList = Array<{severity: string}>;

应该是

errorList: Array<{severity: string}>;

您必须使用: 定义您的数组以进行初始化,您需要使用= 运算符。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-06
    • 2013-08-20
    • 1970-01-01
    • 2016-01-11
    • 2019-05-09
    • 2018-05-14
    • 1970-01-01
    • 2017-06-12
    相关资源
    最近更新 更多