Показать сообщение отдельно
  #1 (permalink)  
Старый 29.04.2011, 11:43
Интересующийся
Отправить личное сообщение для bdfy1 Посмотреть профиль Найти все сообщения от bdfy1
 
Регистрация: 16.09.2010
Сообщений: 14

extjs: взаимодествие сложных компонент
рассмотрим пример:
есть grid с store и кнопочкой del. Т е при нажатии на кнопочку del нужно удалять запись из store.
В стандартном виде это выглядело примерно так бы:

Model1.getBottomToolbar().items.item('Model1Del'). on('click',function() {
rec = Model1.getSelectionModel().getSelected()
Model1.store.remove(rec)
})

что конечно работает но выглядит нечитабельно. Хочется создать отдельный компонент Delbutton на основе стандартной кнопочки Ext.Button и уже в этом компоненте прописать удаление записи в гриде где этот компонент будет применен. Как это сделать ( точнее как в этом компоненте получить ссылку на grid ) ? Или это неправильные рассуждения ?
Ответить с цитированием