我需要kendo ui for angular 4的帮助。
https://www.telerik.com/kendo-angular-ui/components/grid/editing/external-editing/
当我把edit.service.ts放在我的本地代码中时,它会显示给我。
.service.ts(29,21):输入' {}'不能分配给任何[]'类型。财产包括'类型' {}'。
中缺少this.fetch()
.pipe(
tap(data => {
this.data = data;
})
)
.subscribe(data => {
super.next(data);
});
我需要帮助。
答案 0 :(得分:0)
错误表明您正在尝试将对象值( {} )分配给数组类型的字段("任何[]"),最有可能是以下声明:
this.fetch() 。管( 点按(data => { this.data = data; }) ) .subscribe(data => { super.next(数据); });
...传入"数据"是一个对象,而" this.data"设置为任何[]。
您应该更改this.data的类型或以某种方式处理来自http调用的响应,以便从中提取数据项(然后可以将其分配给this.data字段)。