Как пользоваться документацие ExtJS
В ExtJS я новенький, и у меня возникают БОЛЬШИЕ трудности в его понимании. Убедился, что информации очень мало по этой библиотеке. А то, что есть не очень понятна. Впрочем вопрос именно об этом.
Я для информации пользуюсь сайтом Sencha. Вот самый простой пример. Объявляю я значит хранилище var hd_store1 = new Ext.create('Ext.data.Store', { fields: ['Id', 'FirstName', 'Name', 'Otch', 'Login','General'], proxy: { type: 'ajax', url: 'GetHDData', extraParams:{rData:''}, reader: { type: 'json', root: 'data' } } }); в proxy есть свойство extraParams. смотрим определение класса в официальной документации http://docs.sencha.com/extjs/3.4.0/#...data.DataProxy и видим, что нет описания свойства extraParams. Вопрос: почему??? Где я могу найти информацию, какие свойства использовать в классе. Почему это все не пишется в документации??? |
кстати меня это тоже удивляет, а порой не могу найти то что надо..
и .. не по теме канеш, но уже как бы это вышла 4.2.1))) |
http://docs.sencha.com/extjs/4.2.1/#...ta.proxy.Proxy пожалуйста, и тут нет ничего такого
|
я с вами согласен. поэтому я открываю вкладку examples и смотрю примеры там, чтобы разобраться
|
Тоже самое делаю и я. Но иногда хочется разобраться что именно делает это или иное свойство. Может я что-то не понимаю, может другие подскажут как тут быть
|
Higgs.Boson,
extraParams можно найти в подклассе Ext.data.proxy.Server http://docs.sencha.com/extjs/4.2.1/#...fg-extraParams |
Рекомендую вместо установки extraParams использовать метод хранилища load, передавая нужные значения через params:
store.load({ params: { group: 3, type: 'user' }, callback: function(records, operation, success) { // do something after the load finishes }, scope: this }); |
Часовой пояс GMT +3, время: 06:24. |