Показать сообщение отдельно
  #15 (permalink)  
Старый 05.06.2015, 23:02
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Кстати, есть проблема. Там в форму передается ссылка на выделеную запись для редактирования. И когда мы ее отредактировали, то отменить выделения не получится. Ибо они уже в хранилище отобразились. Как отменить - не знаю. Вроде по идее нужно копию записи делать и ее редактировать. Или делать по старинке без bind (с использованием form.updateRecord()). Как у них в примере это работает - ума не приложу...

Хмм... может для этого линки и были нужны?

В связи с этим обстаятельством код корректирую:

me.dialog = view.add({
            xtype: 'user-form',
            viewModel: {
                data: {
                    title: record ? 'Редактирование: ' + record.get('name') : 'Добавить пользователя',
                    currentUser: record ? record.copy() : new FiresAPP.model.security.User
                }
            }
});

Последний раз редактировалось khusamov, 05.06.2015 в 23:12.
Ответить с цитированием