2017-04-24 74 views
0

我被困在這個網格上,我沒有看到錯誤,我嘗試每一個例子,但它不適合我!ag-grid setRowHeight not working

我的問題是設置網格適合行的內容,這是我的版本gridoptions

this.gridOptions = { 
     pagination:true, 
     enableColResize: true, 
     animateRows: true,  

    }; 
this.gridOptions.columnDefs = [ 
     { 
     headerName: "Account ID", 
     field: "AccountID", 
     minWidth: 100 
     }, ... ] 

this.gridOptions.onGridReady =() => 
    { 
     this.gridOptions.api.sizeColumnsToFit(); 
     this.setRowData(); 
    } 

並當此按鈕,用戶點擊電網必須應用這種新的變化

resizeWind() 


    { 
     this.gridOptions.api.forEachNode(rowNode => { 
      if (rowNode.data) { 
      rowNode.setRowHeight(100); 
      } 
      // console.log(rowNode.data); 
     }); 
     this.gridOptions.api.onRowHeightChanged(); 
     } 

筆記 - 角度4與webpack通過角cli

回答

0

我創建了一個plnkr與您的功能...一切似乎是工作g在這個例子中很好。也許確保你有正確的點擊事件綁定?

<button (click)="resizeWind()">click me</button> 
+0

是的,我已經使用與systemjs電網,這是細直到我切換到具有角-CLI的WebPack。 –

+0

那麼現在你的整個電網根本不工作?如果是這樣,你似乎已經問了錯誤的問題... –

+0

不,網格顯示,但我不能調整行高度可以請你用角cli? –