【发布时间】:2021-02-28 13:16:17
【问题描述】:
我有一个函数:
function someFunction({ propertyA, propertyB })
{
return 1;
}
我想为函数参数中的匿名对象中的属性赋予显式类型,但使用典型的 TypeScript 语法 (propertyA: boolean) 会导致类型被放置在自 @ 以来通常值所在的位置对象字面量中的 987654323@ 表示“左侧的属性具有右侧的值”。
我想知道我该怎么做?编译器警告我隐含具有any 类型的属性。抱歉,这可能是非常基本的,但我在谷歌上搜索并查看了这个网站,找不到任何解决这个特定问题的东西。
【问题讨论】:
标签: typescript object types anonymous-objects