2017-11-10 11 views
0

내 프로젝트에 각 5.0을 사용하고 나는 또한 재료NGX-데이터 테이블 내 component.html에서 렌더링되지

<ngx-datatable 
     [rows]="rows" 
     [columns]="columns"> 
     </ngx-datatable> 

을 각-CLI에 부트 스트랩 CSS를 사용하지만하고 사용하려고하지만 이후에 설치하고 있고 모듈 가져 오기 내 페이지에서 그리드를 렌더링 할 수 없습니다.

export class AppComponent{ 

rows = [ 
    { name: 'Austin', gender: 'Male', company: 'Swimlane' }, 
    { name: 'Dany', gender: 'Male', company: 'KFC' }, 
    { name: 'Molly', gender: 'Female', company: 'Burger King' }, 
    ]; 
    columns = [ 
    { prop: 'name' }, 
    { name: 'Gender' }, 
    { name: 'Company' } 
    ]; 
} 

import { NgxDatatableModule } from '@swimlane/ngx-datatable'; 

@NgModule({ 
    imports: [ 
    BrowserModule, 

    NgxDatatableModule 
    ], 
    declarations: [ 
    AppComponent 
    ], 
    providers: [ 
    { 
     provide: HTTP_INTERCEPTORS, 
     useClass: APIHeaderInterceptor, 
     multi: true, 
    }, 
    SlimLoadingBarService, 
    ToastsManager, 
    ToasterService, 
    ToastOptions 

    ], 
    schemas: [CUSTOM_ELEMENTS_SCHEMA], 
    bootstrap: [AppComponent] 
}) 

답변

1

당신의 prop 케이스가 잘못 다음과 같이 수정한다 module.ts,

columns = [ 
     { name: 'Name', prop: 'name' }, 
     { name: 'Gender', prop : 'gender' }, 
     { name: 'Company', prop : 'company' } 
    ]; 
+0

안녕, 난 그들의 데모 웹 사이트에서하지만 이후에도이 코드를 복사 업데이트 덕분에 당신이 아직 그리드를 렌더링하지 못했다고 제안한 변경을하면 무언가가 누락 될 수 있습니다 –

+0

teamviewer에서 사용할 수 있습니까? – Aravind

+0

skype rahul.antilog 또는 gmail [email protected] –