Sencha Touch学习笔记(八)Carousel
2015-04-21 09:28
381 查看
Carousel直译成中文就是旋转木马的意思,现在好多手机App在第一次运行的时候的欢迎说明界面基本都是这种形式的。
在Sencha Touch中跟tabPanel类似,但是它可以通过滑动手势来切换左右视图,另外还有指示点,有几个指示点就代表了有几个视图。
Carousel也是一个容器,通过简单的配置,你可以横向或者纵向的切换视图。
我们再来一个纵向的:
可见,当direction: ‘vertical’时 Carousel是纵向滑动的。
上面说了Carousel是个容器,所以你可以把任何组件放倒它的里面,比如一个列表,一组文本框
其它属性,方法,配置,事件等详见API。
在Sencha Touch中跟tabPanel类似,但是它可以通过滑动手势来切换左右视图,另外还有指示点,有几个指示点就代表了有几个视图。
Carousel也是一个容器,通过简单的配置,你可以横向或者纵向的切换视图。
name: 'Sencha', launch: function() { Ext.create('Ext.Carousel', { fullscreen: true, defaults: { styleHtmlContent: true }, items: [ { html : 'Item 1', style: 'background-color: #5E99CC' }, { html : 'Item 2', style: 'background-color: #759E60' }, { html : 'Item 3' } ] }); } });
我们再来一个纵向的:
Ext.application({ name: 'Sencha', launch: function() { Ext.create('Ext.Carousel', { fullscreen: true, direction: 'vertical', defaults: { styleHtmlContent: true }, items: [ { html : 'Item 1', style: 'background-color: #759E60' }, { html : 'Item 2', style: 'background-color: #5E99CC' } ] }); } });
可见,当direction: ‘vertical’时 Carousel是纵向滑动的。
上面说了Carousel是个容器,所以你可以把任何组件放倒它的里面,比如一个列表,一组文本框
Ext.application({ name: 'Sencha', launch: function() { Ext.create('Ext.Carousel', { fullscreen: true, items: [ { xtype: 'list', items: { xtype: 'toolbar', docked: 'top', title: 'Sencha Touch Team' }, store: { fields: ['name'], data: [ {name: 'Rob'}, {name: 'Ed'}, {name: 'Jacky'}, {name: 'Jamie'}, {name: 'Tommy'}, {name: 'Abe'} ] }, itemTpl: '{name}' }, { xtype: 'fieldset', items: [ { xtype: 'toolbar', docked: 'top', title: 'Login' }, { xtype: 'textfield', label: 'Name' }, { xtype: 'passwordfield', label: 'Password' } ] } ] }); } });
其它属性,方法,配置,事件等详见API。
相关文章推荐
- sencha touch 学习笔记(二)开发前准备
- Sencha Touch 2 学习笔记(二)----定义类与类的继承
- Sencha Touch 2 学习笔记(二)----定义类与类的继承(转)
- sencha touch 学习笔记- 基础中的基础(类和项目结构)(2013网页装在兜里)
- SMP3.0学习笔记之十一 与第三方HTML5框架(例如Sencha Touch)集成
- Sencha Touch学习笔记(五)事件
- sencha touch 学习笔记- 基本属性-data 、Record和tpl(ps:博客园phonegap版rss 阅读器可以用了,在被窝里逛园子)
- sencha touch学习笔记一:web工程下的示例
- sencha touch 学习笔记- 安装与环境(2013网页装在兜里)
- Sencha Touch2 学习笔记(一)——创建一个app
- Sencha Touch学习笔记(十)体系结构
- 事件组件sencha touch 学习笔记
- sencha touch学习笔记(一) 简介
- sencha touch 学习笔记- ajax、jsonp、dom查找、组件查找、添加css
- Sencha Touch+Phonegap 开发学习笔记之List相关
- Sencha学习笔记1: Getting Started with Sencha Touch - 官方Sencha Touch入门指南
- 关于PhoneGap + Sencha Touch 2学习笔记
- Sencha Touch学习笔记--准备篇
- Sencha Touch学习笔记(九)表单
- sencha touch 学习笔记- 视图与页面(2013网页装在兜里)