我正在使用n2-handsontable角4爲一個項目。當數據發生變化時,我似乎無法弄清楚如何刷新表格。我發現這個職位:刷新Handsontable角4
這似乎是我想要的,但我無法弄清楚如何訪問handsontable對象。我最初的想法是使用#進行綁定,但它不按預期工作,它只是將'undefined'傳遞給函數。
component.html
<button class="btn btn-default" (click)="add(hot)">Add</button>
<hotTable [data]="_dataHot"
[colHeaders]="_columnHeadersHot"
[columns]="_columnsHot"
[options]="{contextMenu: true}"
#hot>
</hotTable>
component.ts
add(hot){
//do stuff
hot.render();
}
編輯:我可能會迫使一個做ngIf技巧渲染,但似乎並不像一個很好的解決方案。
我很笨,我沒有意識到我需要使用#hot,並在使用@viewchild()時將對象傳遞給函數。謝謝! – Calidus