0
何らかの理由で、私が使用したコンポーネントのためにヘッダを動的に作成する必要があります。ui-grid:functionをcolumnDefsに使用する方法
だから私はその後、私はあなたがいるTypeError: self.options.columnDefs.forEach is not a function
何らかの理由で、私が使用したコンポーネントのためにヘッダを動的に作成する必要があります。ui-grid:functionをcolumnDefsに使用する方法
だから私はその後、私はあなたがいるTypeError: self.options.columnDefs.forEach is not a function
を投げている
ctrl.grid = {
columnDefs: getColumnDefs()
}
を使用しています私はcolumnDefs
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);
}
に値を提供するために使用したいと、その関数の機能を持っていますの値を返します。を押します。これは、ドキュメントhereごとに配列の新しい長さを返します。
プッシュの代わりにの列を返すことをお勧めします。
は、おそらくあなたは、この
columns.push(normalCol)
return columns
たい