Загрузка данных
Добрый день. Следую инструкциям по сенче.
Создал Store Ext.define('LogX.store.Users', { extend: 'Ext.data.Store', model: 'LogX.model.User', // fields: ['name', 'email'], autoLoad: true, //добавили прокси доя обмена с сервером proxy: { type: 'ajax', url: 'data/Users.json', reader: { type: 'json', root: 'users', successProperty: 'success' } } }); Model Ext.define('LogX.model.User', { extend: 'Ext.data.Model', fields: ['name', 'email'] }); //View Ext.define('LogX.view.user.List' ,{ extend: 'Ext.grid.Panel', alias: 'widget.userlist', title: 'All Users', store: 'Users', initComponent: function() { this.store = { fields: ['name', 'email'], data : [ {name: 'Ed', email: 'ed@sencha.com1'}, {name: 'Tommy', email: 'tommy@sencha.com'} ] }; this.columns = [ {header: 'Name', dataIndex: 'name', flex: 1}, {header: 'Email', dataIndex: 'email', flex: 1} ]; this.callParent(arguments); }, renderTo: Ext.getBody() }); Информация из users.json { "success": true, "users": [ {"id": 1, "name": 'Ed', "email": "ed@sencha.com"}, {"id": 2, "name": 'Tommy', "email": "tommy@sencha.com"} ] } Все работает,кроме сохранения данных в модели и передачи их с помощь users.json Ошибка из консоли отладчика GET http://localhost:82/data/Users.json?...t=0&limit= 25 404 (Not Found) В итоге. Не могу сохранить изменения. Подскажите, пожалуйста,в чем я мог накосячить или как-таки настроить сохранение? |
Прошу прощения. Забыл добавить EXTjs 4.2
|
Создайте пример с проблемой https://fiddle.sencha.com/
|
Часовой пояс GMT +3, время: 13:56. |