现在我们已经看到了一个比较体面拿的出手的主页页面了,接下来让我们来做一些扩展。我们先用虚构的数据在一个单独的选项卡显示最新博客文章列表(用List显示)。在这里实现上我们选取了几个来自http://sencha.com/blog的职位信息。关于List的代码我们写在"Home"选项卡下方(点击预览按钮可以看到运行代码示例)。

Ext.application({

name: 'Sencha',

launch: () {

Ext.create("Ext.TabPanel", {

fullscreen: true,

tabBarPosition: 'bottom',

items: [

{

title: 'Home',

iconCls: 'home',

cls: 'home',

html: [

'<img width="65%" 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("")

},

{

xtype: 'list',

title: 'Blog',

iconCls: 'star',

itemTpl: '{title}',

store: {

fields: ['title', 'url'],

data: [

{title: 'Ext Scheduler 2.0', url: 'ext-scheduler-2-0-upgrading-to-ext-js-4'},

{title: 'Previewing Sencha Touch 2', url: 'sencha-touch-2-what-to-expect'},

{title: 'Sencha Con 2011', url: 'senchacon-2011-now-packed-with-more-goodness'},

{title: 'Documentation in Ext JS 4', url: 'new-ext-js-4-documentation-center'}

]

}

}

]

}).setActiveItem(1);

}

});

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

开始 Sencha Touch 2 之旅之三相关推荐

  1. sencha touch 入门系列 (二)sencha touch 开发准备

    这是本人第一次写博客教程,没什么经验,文笔也不是很好,写这教程一方面为了巩固自己这段时间的学习成果,一方面帮助大家解决问题,欢迎大家多提建议,指出问题.接下来我们就开始我们的sencha touch开 ...

  2. 【翻译】Sencha Touch 2入门:创建一个实用的天气应用程序之三

    原文:Getting Started with Sencha Touch 2: Build a Weather Utility App (Part 3) 作者:Lee Boonstra Lee is ...

  3. touch服务器端文件,Sencha touch 2 入门 -------- DataView 显示服务器端JSON文件数据...

    今天学习了下DataView如何显示JSON文件数据,废话不多说,直接贴代码: 首先看下文件目录: 然后看下我们要处理的JSON文件,bookInfo.json. { "success&qu ...

  4. Sencha Touch 2 DataView / List 分页

    Sencha Touch 2的List的分页功能想必不用过多的介绍了,应该都了解,官方也有例子. 但是想直接把List的分页功能拷贝到DataView上,是不够完美的,存在一个小Bug,导致一直在加载 ...

  5. 从零开始学习Sencha Touch MVC应用之七

    在此我们将要继续构建我们的Sencha Touch MVC app应用工程,这次我们将探索控制器action的不同调用方式. 控制器action的调用方式将按下面三种方式: l         利用路 ...

  6. Sencha touch Panel之间的跳转(如不使用TabPanel或者Carousel控件而产生跳转的动画效果)...

    常规的Sencha touch 应用都是"header content footer"结构,这样的结构无疑将使用TabPanel来实现,而且TabPanel肯定是card布局,这样 ...

  7. sencha touch tabsidebar 源码扩展

    先上图看效果 没错,这是一个sencha touch 项目,而这里的右边推出效果(下文叫做tabsiderbar),使用插件tabsiderbar来扩展的. 插件js下载地址:http://www.m ...

  8. 第二步 (仅供参考) sencha touch + PhoneGap(cordova 2.9 及其以下版本) 使用 adt eclipse进行打包...

    首先你得安装一个adt-eclipse 参考资料 http://www.crifan.com/android_eclipse_offline_install_adt/ 然后就可以运行adt-eclip ...

  9. sencha touch 组件选择器getCmp和ComponentQuery.query()的效率解析

    昨天无意中在网上看到一篇讲解sencha touch组件选择器的文章,名为 Sencha touch 2通过Ext.ComponentQuery.query查找组件. 里面对组件选择器的效率讲解完全反 ...

最新文章

  1. 【linux】ubuntu14.04升级dbus到1.13.8,杯具了,无法进入桌面
  2. mySQL 教程 第16章 MySQL复制
  3. 《Head First Python》第二章--共享你的代码
  4. 【杭州(含嘉兴,绍兴,金华,湖州,义乌)】Uber优步司机奖励政策(2月1日~2月7日)...
  5. 【图像处理】射线爆发算法(Rayburst algorithm)
  6. Linux下使用curl
  7. 《Scala机器学习》一一1.1 Scala入门
  8. mysql hy000 死锁_mysql 数据库死锁-解决
  9. APUE 头文件apue.h 解决方法
  10. 02 | 领域、子域、核心域、通用域和支撑域
  11. 2017年Go语言入门教程-徐培成-专题视频课程
  12. 基于Python实现的简易微信系统
  13. Hive输出文件的间隔符
  14. web结课作业的源码——HTML+CSS+JavaScript仿oppo官网手机商城(1页)
  15. 使用IDEA 进行 安卓开发
  16. 开发者道路上的季度考核及360环评----------囚徒困境
  17. 照片怎样变漫画图片?建议收藏这些方法
  18. 最常用的几个数据验证正则判断,手机号,车牌号,身份证,Email,IP
  19. redis高并发之秒杀活动解决方案
  20. Android之NDK开发初体验

热门文章

  1. 手动添加JAR包到本地Maven仓库
  2. Kubernetes基础学习(一)
  3. md5课程设计java_MD5算法的JAVA实现
  4. mysql中存储引擎是啥_mysql中的存储引擎
  5. tcp当主动发出syn_(二)深入浅出TCPIP之再识TCP,理解TCP三次握手(上)
  6. Apache Flink 零基础入门(二十一)Flink HistoryServer概述与配置
  7. 怎样用“python”快速入门数据分析?
  8. 中国大学前10强!校友会2020世界一流大学排名发布
  9. mysql查找字符串最后位置_mysql查找字符串出现位置
  10. android media_rw sdcard_rw,大约Android 了解权限管理