我已經定義的控制器,並分配在其參考文獻是這樣的:使用上視圖參考getStore不起作用
refs:
[
{
ref: 'refugeDetails',
selector: 'refugedetails'
}
]
我已經創建了的xtype =「refugedetails」的視圖,並且在函數deleteAdmin在我的控制器我試圖從這一觀點的存儲中刪除的記錄,像這樣
deleteAdmin: function(index) {
this.getRefugeDetails().getStore().removeAt(index);
}
但它不工作,所以我試圖在同一個函數,看看是否getStore返回類似
var st = this.getRefugeDetails().getStore();
if(st) Ext.Msg.alert('st', 'exists');
else Ext.Msg.alert('st', 'does not');
但我沒有得到警報,並且在控制檯中,我得到「TypeError:Object [object global]沒有方法'getStore'」。我在這裏做錯了什麼?
告訴你如何創建自定義組件'refugedetails' [即你如何定義它的商店等] – wens