此错误是由于Angular Kendo Grid未在您的代码中引入ColumnResizingService服务所导致的。您可以使用以下代码示例来解决此问题:
在app.module.ts中,将ColumnResizingService添加到providers数组中:
import { ColumnResizingService } from '@progress/kendo-angular-grid';
@NgModule({
imports: [ ... ],
declarations: [ ... ],
providers: [ ColumnResizingService ],
bootstrap: [ AppComponent ]
})
export class AppModule { }
现在,您可以在Grid组件中使用ColumnResizingService服务了,例如:
import { Component } from '@angular/core';
import { GridComponent } from '@progress/kendo-angular-grid';
import { ColumnResizingService } from '@progress/kendo-angular-grid';
@Component({
selector: 'my-app',
template: `
`
})
export class AppComponent {
public gridData: any[] = sampleProducts;
constructor(public resizingService: ColumnResizingService) { }
}
请注意,我们在构造函数中注入了ColumnResizingService服务。现在,我们可以在应用程序中使用所有Grid特性了,包括列宽度调整。