現在、私はangular2プロジェクトにag-gridを注入しようとしていますが、レンダリングに問題があります。Agグリッドが正しくレンダリングされない(Angular 2 - webpack2)
私はこのag-grid packageを使用し、コマンド 'dotnet new angular'で生成された.net projetでチュートリアルに従います。ここで
は私agGrid.component.tsです:
import { Component } from '@angular/core';
import { GridOptions } from "ag-grid/main";
@Component({
selector: 'ag-grid-component',
templateUrl: './agGrid.component.html'
})
export class AgGridComponent {
private gridOptions: GridOptions;
public rowData: any[];
private columnDefs: any[];
constructor() {
this.gridOptions = <GridOptions>{};
this.createRowData();
this.createColumnDefs();
this.gridOptions.defaultColDef = {
headerComponentParams: {
menuIcon: 'fa-bars'
}
}
}
private createRowData() {
this.rowData = [
{ make: "Toyota", model: "Celica", price: 35000 },
{ make: "Ford", model: "Mondeo", price: 32000 },
{ make: "Porsche", model: "Boxter", price: 72000 }
];
}
private createColumnDefs() {
this.columnDefs = [
{ headerName: "Make", field: "make" },
{ headerName: "Model", field: "model" },
{ headerName: "Price", field: "price" }
];
}
}
そして、私のagGrid.component.html:
<ag-grid-angular #agGrid style="width:500px;height:200px" class="ag-fresh"
[gridOptions]="gridOptions"
[columnDefs]="columnDefs"
[rowData]="rowData">
</ag-grid-angular>
私は慎重に "AG-グリッド-角度/メイン" からAgGridModuleを輸入し、しかし、結果はかなりひどいです:
できる人ENL私を元気づける?前もって感謝します。
あなたはCSSファイルを取得していないようですどこかに輸入されている? –