Javascript/Sencha

Sencha store로 grid 찾아내기

바리새인 2025. 1. 18. 20:44

Grid

Ext.create('Ext.grid.Panel', {
    store: Ext.create('Ext.data.Store', {
        storeId: 'myStore',
        fields: ['name', 'email']
    }),
    columns: [...],
    renderTo: Ext.getBody()
});

Javascript

const store = Ext.data.StoreManager.lookup('myStore');
const grid = Ext.ComponentQuery.query('grid').find(cmp => cmp.getStore() === store);
console.log(grid);