I want to know the difference between the following two code as they appear to work differently in my app.
Ext.define('MyApp.view.MyView', {
extend: 'Ext.panel.Panel',
alias: 'widget.myViewContainer',
.....
});
Now, Case 1
Ext.define('MyApp.view.UseMyView', {
extend: 'Ext.panel.Panel',
alias: 'widget.useMyViewClass',
items : [{
title : 'New Title'
xtype : 'myViewContainer'
}]
});
Now, Case 2
Ext.define('MyApp.view.UseMyView', {
extend: 'Ext.panel.Panel',
alias: 'widget.useMyViewClass',
items : [{
title: 'New Title'
xtype: Ext.create('MyApp.view.MyView')
}]
});
in case 1 : i see the title of tab panel as "New Title"
in case 2 : i see the title of tab panel as ""
Thanks.