0
我想顯示網格列中另一個存儲的值,但可以在顯示網格後加載存儲,這會導致其大小。我想要這樣的事情:推遲列值的呈現
renderer: function(value, metaData, record, rowIndex, colIndex, gridStore, view) {
var store = Ext.getStore('someBigStore');
if (store.getCount() > 0) {
return store.getById(value).get('name'); // If store is already loaded show value immediately
} else {
store.on('load', function(){
var displayValue = store.getById(value).get('name');
// -> how to insert the displayValue into the right place of the grid ?
});
return 'loading...' // show waiting message
}
}
我該如何歸檔?
你真的不能。一旦商店加載,最好的辦法是刷新網格。 –
@EvanTrimboli:看到我的回答 –
它可能有效,但它不是一個好的解決方案。您應該使用API方法,而不是通過DOM進行拖網。 –