2017-04-07 4 views
0

I는 다음 primeng 데이터 테이블 구성을 가지고 U 데이터에서 볼 수있는 값 중 하나의 개체 "Monday": {"Subject": "Physics"},이므로표시 컬럼 값 primeng 데이터 테이블

<p-dataTable [value]="cars"> 
    <p-column *ngFor="let col of cols" [field]="col.field" [header]="col.header"></p-column> 
</p-dataTable> 

:

private cars : any = 
    { 
     "data": [ 
      { "time": "9:30AM-10:30AM", 
       "Monday": {"Subject": "Physics"}, 
       "Tuesday": 2012, 
       "Wednesday": "Orange", 
       "Thursday": "dsad231ff", 
       "Friday": "dsad231ff" 
      }, 

      { "time": "10:30AM-11:00AM", 
       "Monday": {"Subject": "Maths"}, 
       "Tuesday": 213213, 
       "Wednesday": "efrwr", 
       "Thursday": "dsad231ff", 
       "Friday": "aaaaa" 
      }, 
     ] 
    } 

cols: any = [ 
      {field: 'time', header: ''}, 
      {field: 'Monday', header: 'Monday'}, 
      {field: 'Tuesday', header: 'Tuesday'}, 
      {field: 'Wednesday', header: 'Wednesday'}, 
      {field: 'Thursday', header: 'Thursday'}, 
      {field: 'Friday', header: 'Friday'} 
     ]; 

및 HTML 표 셀 Subject 키를 사용하여 객체의 값을 어떻게 표시 할 수 있습니까? 현재 내 셀에 Object가 표시되어 있습니다. 아래와 같이 사전들

+0

셀 값으로 템플릿을 사용해 보았습니까? –

+0

시도했지만 실패했습니다. – blackdaemon

답변

1

@blackdaemon 감사,

업데이트합니다 COLS 구성 : {필드 : 'Monday.Subject', 헤더 : '월요일'}

PrimeNg 객체 등의 분야를 말한다 .

시도해보고 업데이트하십시오.