以下因错误而失败。
TS7018:对象文字的属性'范围'隐含有'any []' 类型。
我想将foo
定义为any
的数组。如何在对象文字中执行此操作?
{
foo: [],
}
答案 0 :(得分:5)
如果它是一个数组,那么:
let foo: any[] = [];
但这里没有对象文字
如果您希望foo
成为具有数组的对象,则:
let foo: { array: any[] } = { array: [] }
foo.array.push(12);
foo.array.push("stirng");
答案 1 :(得分:0)
{
foo: any[],
}
数组文字:
let list: any[] = [1, true, "free"];
从这里开始:
https://www.typescriptlang.org/docs/handbook/basic-types.html