我在我的app.js中設置了card
佈局。這是代碼;將面板添加到面板中
...
launch: function() {
var vp = Ext.create('Ext.container.Viewport', {
layout: 'card',
items: [
{
xtype: 'doctor'
},
{
xtype:'nurse'
}
]
});
}, ...
和,將加載的第一個視圖。這是代碼;
Ext.define('RoyProject.view.user.Doctor', {
extend:'Ext.form.Panel',
alias : 'widget.doctor',
id:'docform',
defaultType: 'textfield',
items: [{
fieldLabel: 'Name',
name: 'name'
}],
buttons: [, {
text: 'Send',
action:'send'
}]
});
由於我使用的app.js card
佈局,所有的第一觀點已經得到了伸了出來,並佔據整個屏幕。因此,爲了擺脫這一點,我想添加一個Panel
並在該Panel
添加我的看法(這是RoyProject.view.user.Doctor
)。有人可以幫助我將這個視圖添加到面板,而不會改變代碼的邏輯:)
指定寬度高度並沒有改變拉伸效果。 – Illep
那麼,根據@CD ..答案是有效的。你認爲這是正確的方法嗎? – Illep
我真的認爲@sha是對的。嵌套面板不是一個好方法,但我剛剛回答了你的問題...... –