コントローラーを定義し、次のように参照を割り当てました。
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] has no method 'getStore'」というメッセージが表示されます。ここで何か間違ったことをしていますか?