TitleBar上的按钮根本不显示Sencha Touch

时间:2014-06-09 14:43:07

标签: extjs sencha-touch sencha-touch-2

这是我的代码。

Ext.application({
    name: 'Sencha',
    launch: function() {

        Ext.create("Ext.TabPanel", {
            fullscreen: true,
            tabBarPosition: 'bottom',

            items: [
            {
                xtype: 'titlebar',
                docked: 'top',
                title: 'MyApp',
                itmes: [{
                    xtype: 'button',
                    text: 'Add',
                    align: 'right'
                }]
            }]
        });
    }
});

有人说使用导航视图,我看到使用Ext.Viewport.add()的例子,但我不喜欢其中任何一个。我只是想知道是否可以在标题栏上添加按钮并将事件直接绑定到配置中的那些按钮上?

更新

我找到了方法 - >使用Ext.Viewport.add(),只能在桌面浏览器中工作,但在生成cordova项目和/或部署到设备(Android和Windows Phone 8)时不起作用,TitleBar根本就没有完全显示。

让我更加迫切地找到如何将标题栏,按钮及其事件写入配置的方法。

1 个答案:

答案 0 :(得分:0)

这只是一个错字:itmes应该是项目:)