Во многих примерах кода используется Ext.apply при настройке свойств компонента в методе initComponent.
Пример:
initComponent: function(){
Ext.apply(this, {
items: {
xtype: 'button'
}
})},
Мой вопрос в том, в чем разница в том, чтобы сделать это таким образом, по сравнению с тем, чтобы сделать это следующим образом:
initComponent: function(){
this.items = {
xtype: 'button'
}
}
Для меня это кажется более читаемым. Но я пропускаю что-то, что я получаю от Ext.apply?