Как перезагрузить TreeStore?

У меня есть вложенный список с хранилищем деревьев. При первой загрузке магазин загружается отлично, и список отображается в соответствии с магазином. Когда я нажимаю кнопку «Обновить», мое хранилище деревьев должно быть перезагружено новыми данными (с той же моделью данных, что и в первый раз), а вложенный список также необходимо перезагрузить с новым набором данных.

Ниже приведено определение моего хранилища деревьев

rightPaneStoreData = getFolderListData();

rightPaneStore =new Ext.data.TreeStore({

   autoLoad:false,

   model: 'FIMT.models.rightPaneModel',

   root: rightPaneStoreData,
   proxy: {

   type: 'memory',

   reader: {

       type: 'tree',
       root: 'items'
       }

   },
   listeners: {
       datachanged: function(records){
           alert("datachanged");
           }
   }

   });

rightPaneStore.load();

Ext.data.JsonStore Я сделал то же самое, используя метод store.loaddata (). Но мне не удалось найти метод loaddata () для TreeStore.

Пожалуйста, помогите мне.

5
задан Molecular Man 23 August 2011 в 13:33
поделиться