Показать сообщение отдельно
  #1 (permalink)  
Старый 03.03.2017, 12:23
Аспирант
Отправить личное сообщение для Mansitto Посмотреть профиль Найти все сообщения от Mansitto
 
Регистрация: 03.06.2016
Сообщений: 34

Загрузка данных
Добрый день. Следую инструкциям по сенче.
Создал
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)

В итоге. Не могу сохранить изменения.
Подскажите, пожалуйста,в чем я мог накосячить или как-таки настроить сохранение?
Ответить с цитированием