首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ag-网格-不以表格格式显示数据的角度

ag-网格-不以表格格式显示数据的角度
EN

Stack Overflow用户
提问于 2017-12-21 15:33:27
回答 2查看 1.9K关注 0票数 2

我使用ag-网格角显示表格格式的数据,但所有的数据被杂乱成一列。

我正在使用原始数据来填充ag网格。

我的component.ts文件

代码语言:javascript
运行
复制
import { Component, OnInit } from '@angular/core';
import {AgGridModule} from 'ag-grid-angular/main';
import {GridOptions} from 'ag-grid';


@Component({
 selector: 'app-main',
 templateUrl: './main.component.html',
 styleUrls: ['./main.component.css']
})
export class MainComponent implements OnInit {
gridOptions: GridOptions;
columnDefs= [
   {headerName: 'Pokemon', field: 'name'},
   {headerName: 'Type', field: 'type'},
   {headerName: 'Price', field: 'price'},

];
rowData = [
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000},
{name : 'Bulbasaur', type: 'plant', price: 1000}
];
constructor() {
this.gridOptions = <GridOptions>{
  rowCount: 10
};
}

ngOnInit() {
}

}

rowData和colDefs在上面的代码中声明。

我的component.html代码:

代码语言:javascript
运行
复制
<h1>Grid example</h1>

<ag-grid-angular class = "ag-fresh"
            [rowData]="rowData"
            [columnDefs]="columnDefs"
             [gridOptions]="gridOptions"
            >
 </ag-grid-angular>

我的app.module.ts文件:

代码语言:javascript
运行
复制
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';


import { AppComponent } from './app.component';
import { MainComponent } from './main/main.component';
import {AgGridModule} from 'ag-grid-angular';


@NgModule({
 declarations: [
 AppComponent,
 MainComponent
],
imports: [
BrowserModule,
AgGridModule.withComponents(MainComponent)
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
EN

回答 2

Stack Overflow用户

发布于 2018-03-15 17:25:10

将以下内容添加到.angular-cli.json的styles部分

代码语言:javascript
运行
复制
"../node_modules/ag-grid/dist/styles/ag-grid.css",
"../node_modules/ag-grid/dist/styles/theme-fresh.css",
票数 0
EN

Stack Overflow用户

发布于 2018-03-22 14:18:14

在关于构建底部有角CLI (https://www.ag-grid.com/ag-grid-angular-angularcli/#creating-a-angular-project-with-ag-grid)的ag-Grid的教程中,它们告诉您将ag-Grid的样式表放到角-cli.json文件中。就像伊莎比描述的那样。

要完成答案,而不仅仅是发布链接:将以下两行添加到.angular-cli.json文件中:

代码语言:javascript
运行
复制
 "../node_modules/ag-grid/dist/styles/ag-grid.css",
 "../node_modules/ag-grid/dist/styles/ag-theme-balham.css"

根据您使用的主题更改第二行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47928150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档