我正在尝试在Angular 2中定义范围变量。以下是代码:
export class GroceryComponent {
task = {
name: ''
};
tasks = [];
}
但它抛出以下错误:
Type String is not assignable to type '{ name : string; }'
答案 0 :(得分:2)
答案 1 :(得分:0)
您使用的是哪个版本?我在1.0.0-beta.20-4
版本。它对我有用。
但无论如何你也可以把它放到一个类型别名中:
export class GroceryComponent {
task = {
name: '' as string, name1: '' as string
};
tasks = [];
}