Hof*_*off 0 type-declaration typescript
我有一个冰淇淋界面,它看起来像这样:
interface Icecream {
name: string
sorbet?: boolean
}
Run Code Online (Sandbox Code Playgroud)
现在我想创建一个包含属性icecreams的对象,并且我希望该属性是Icecream 类型的数组。我怎么能告诉打字稿,因为冒号 : 符号已经用于赋值?
const myFavs = {
icecreams: [
{
name: 'Vanilla',
sorbet: false
},
{
name: 'Strawberry',
sorbet: true
}
]
}
Run Code Online (Sandbox Code Playgroud)
小智 5
另一种选择是
const myFavs = {
icecreams: [
{
name: 'Vanilla',
sorbet: false
},
{
name: 'Strawberry',
sorbet: true
}
] as Icecream[]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1486 次 |
| 最近记录: |