Я пытаюсь использовать плагин listpaging sencha touch. Но почти нет хорошей (или плохой) документации о том, как ее использовать, и я в замешательстве.
Когда я активирую плагин в моем списке
this.myList = new Ext.List({
store: this.myStore,
plugins: [{
ptype: 'listpaging',
autoPaging: false
}],
itemTpl: '...'
});
, в конец списка добавляется текст «Загрузить больше» и загрузочное изображение.
Но я не знаю, как настроить мой магазин, чтобы этот плагин мог загружать больше данных.
App.regStore('MyStore', {
model: 'myModel',
proxy: {
type: 'ajax',
url: 'http://mydomain.com/json?howmany=10&page=1',
reader: {
type: 'json',
root: 'results'
}
}
});
App.stores.myStore = Ext.StoreMgr.get('MyStore');
Как настроить магазин таким образом, чтобы при нажатии кнопки «Загрузить еще» магазин открывал страницу 2 и автоматически добавлял их в список?
-121--1896529- Я ищу метод, называемый addNewItem: (NSToolbarItem *) пункт
, или что-то подобное, позволяющее добавить программно созданный предмет на панель инструментов, но я не нашел его. Я хотел бы добавить предмет, который показывает popover, когда пользователь нажимает на него, как в Safari, когда пользователь что-то загружает.