1
我有此代碼它創建中心到屏幕浮動面板:煎茶觸摸2 - 旁源按鈕位置的浮動面板
Ext.define('myapp.view.ButtonNav', {
extend: 'Ext.Container',
xtype: 'myapp_buttonnav',
config: {
fullscreen: false,
layout: 'hbox',
items: [
{
xtype: 'button',
text: 'Button 1',
listeners: {
tap: function() {
var panel = Ext.Viewport.add({
xtype: 'panel',
defaultType: 'button',
baseCls: 'btn1_cont',
centered: true,
layout: {
type: 'vbox',
align: 'center',
pack: 'center'
},
items: [
{
baseCls: 'btn1',
text: 'HOME PAGE',
handler: function() {
Ext.Viewport.setActiveItem({
xtype: 'myapp_homepage'
});
panel.destroy();
}
}
],
top: // SET TOP TO SOURCE BUTTON
left: // SET LEFT TO SOURCE BUTTON
});
}
}
},
]
}
});
正如你可以看到,它是一個容器,具有一個按鈕,用於點擊時顯示浮動面板。 如何將浮動面板定位在觸發浮動面板的按鈕的中心位置?
使用我的代碼,我該如何引用按鈕? (在你的代碼myButton) – BillyMedia 2012-07-18 16:19:40
看到我更新的答案 – 2012-07-18 16:22:12
乾杯,我會給這個去並報告回來。 – BillyMedia 2012-07-18 16:31:29