开始 Sencha Touch 2 之旅之二

现在,TabPanel已经显示在屏幕上了,但我们主页的其实可以美化一下吧。

当前的页面至少有以下几个问题:

  1. 把标签放在顶部有点不大好看。
  2. 主页按钮似乎也有些单调。
  3. 没有任何内容。

看看我们是怎么做的,修改tabBarPosition配置项并添加一些HTML内容:

Ext.application({

    name: 'Sencha',

 

    launch: () {

        Ext.create("Ext.TabPanel", {

            fullscreen: true,

            tabBarPosition: 'bottom',

 

            items: [

                {

                    title: 'Home',

                    iconCls: 'home',

                    html: [

                        '<img src="http://staging.sencha.com/img/sencha.png" />',

                        '<h1>Welcome to Sencha Touch</h1>',

                        "<p>You're creating the Getting Started app. This demonstrates how ",

                        "to use tabs, lists and forms to create a simple app</p>",

                        '<h2>Sencha Touch (2.0.0pr1)</h2>'

                    ].join("")

                }

            ]

        });

    }

});

 

到目前为止,已经有了一些HTML内容了,但格式上效果还不是那么理想需要调整一下(点击预览按钮查看代码示例)。设置HTML内容的样式,为了达到更好的效果只要给panel添加cls配置项即可达到目标。只是增加了一个CSS类,就可以实现。在这里CSS定义在了examples/getting_started/app.css文件中。添加了CSS之后,我们的主页就变成了这个样子:

Ext.application({

    name: 'Sencha',

 

    launch: () {

        Ext.create("Ext.TabPanel", {

            fullscreen: true,

            tabBarPosition: 'bottom',

 

            items: [

                {

                    title: 'Home',

                    iconCls: 'home',

                    cls: 'home',

 

                    html: [

                        '<img src="http://staging.sencha.com/img/sencha.png" />',

                        '<h1>Welcome to Sencha Touch</h1>',

                        "<p>You're creating the Getting Started app. This demonstrates how ",

                        "to use tabs, lists and forms to create a simple app</p>",

                        '<h2>Sencha Touch (2.0.0pr1)</h2>'

                    ].join("")

                }

            ]

        });

    }

});

转载于:https://www.cnblogs.com/breg/archive/2011/12/15/2288403.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值