Kha*_*din 13 dynamic slickgrid
我正在尝试使用javascript在我的页面上为一个光滑的网格添加一行.我现在能够这样做的方法是使用以下代码.我只是想知道是否有更好的方法来做同样的事情.
....
//data is the array which was used to populate the SlickGrid
data.push({name:'Finish scanning the slickgrid js', complete:false});
grid.setData(data);
grid.render();
....
Run Code Online (Sandbox Code Playgroud)
Tin*_*Tin 15
这是首选方式.
data.push({...});
grid.updateRowCount();
grid.render();
Run Code Online (Sandbox Code Playgroud)
调用.setData()会强制网格重新渲染所有内容.通过调用updateRowCount(),您将通知网格已更改的行数以及它需要呈现仅添加或删除的行.