2017-11-06 6 views

답변

1

을 던지고 나는 그런

ctrl.getColumnDefs =() => { 
    let columns = [] 
    if (name === 'deamon') { 
     var normalCol = { 
      field: 'name', 
      enableSorting: true, 
      cellTooltip: (row, col) => row.entity[col.field], 
      enableCellEdit: false 
     }; 

    return columns.push(normalCol); 
} 

내가

ctrl.grid = { 
columnDefs: getColumnDefs() 
} 

을 사용하고 columnDefs

에 값을 제공하기 위해 사용하려는 그 함수 기능을 가지고 값을 반환하면을 푸시합니다. 이는 문서 here에 따라 배열의 새로운 길이를 반환합니다.

당신은 아마 열 대신 푸시의을 반환합니다.

아마 당신은이

columns.push(normalCol) 
return columns 
합니다