对于网格,我想复制选定的行。在特定位置复制一行
然后,我想在选中的行之后的网格位置插入行的副本。
FIDDLE:https://fiddle.sencha.com/#fiddle/1hc6
var grid = this.up('grid');
var record = grid.getSelectionModel().getSelection()[0].copy(null);
var store = grid.getStore();
var row = store.indexOf(record);
store.insert(row, record); //store.insert(row + 1, record);?????
我编辑拨弄解决方案
你试图获得的indexOf复制的记录。获取记录的索引,然后复制它。 –
谢谢埃文。正是这个细节导致了这个问题。现在它工作正常。 – josei