У меня есть panel
что динамически можно добавить в качестве элементов сетку, диаграммы и т.д.ExtJS 4.2 получить магазин детского компонента
Любой из этих «Widgets
» (сетки, диаграммы и т.д.) имеют a store
.
Мои
panel
имеет "refresh tool
", чтоonRefreshClick
я хочу перезагрузить "Widget"store
.
В моем основном контроллере у меня есть:
onRefreshClick: function (tool) {
console.log('refresh widget store');
var me = this,
panel = tool.up('panel');
// here I want to access the store of the child item.
// So I can do:
/*
widgetStore.load();
*/
},
Я не знаю, если это виджет сетки, диаграммы, DataView, и т.д.? Поэтому мне просто нужно получить содержимое дочернего компонента.
Любая подсказка о том, как я могу это достичь?
Не уверен, что я понимаю. Ваша сетка, диаграмма и т. Д. Является дочерним компонентом 'panel = tool.up ('panel');'? –
Сетка, диаграмма и т. Д. Являются элементом панели. – VAAA