`

Sencha Touch2 后退按钮的导航应用

阅读更多
Sencha Touch2 后退按钮的导航应用
系统中设置几个routes的路由
      routes: {
	    'form/:id':'showFormDetailByDocId',
            'flow/:id': 'showDetailById',
            'menu/:id': 'showMenuById',
            'flowtracking/:id':'showFlowTrackingById'
        }

主要界面

在界面中Tap一条记录后,侦听它的Tap事件,添加一个路径
onNavTap:function(list,index,target,record,e,eopts){
		 var record = list.getStore().getAt(index);
		 this.getApplication().getHistory().add(
            Ext.create('Ext.app.Action', {url: 'form/' + record.get('docid')})
         );
},


查看表单信息

执行已经设置好的代码
        showFormDetailByDocId:function(id){
		var view = new app.view.AppForm();
		var nav    = this.getNav();
		nav.parent.setActiveItem(view);
	},


查看流程跟踪信息

执行已经设置好的代码
    showFlowTrackingById:function(id){
		var aview = new app.view.TrackingList();
		var nav = this.getNav(),
		 layout = nav.getLayout(),
         initialAnim = layout.getAnimation(),
         newAnim;
         nav.parent.setActiveItem(aview);
	},



点击Back按钮执行 JavaScript 的js原生代码 history.back()即可

    history.back();


  • 大小: 16.9 KB
  • 大小: 16.1 KB
  • 大小: 18.1 KB
分享到:
评论
1 楼 liyang3136 2013-01-30  
你好,你这个代码有全的吗?

相关推荐

    sencha touch2 ajax 获取数据

    在探讨“Sencha Touch2 AJAX获取数据”的主题时,我们首先需要理解Sencha Touch2框架的基本概念以及AJAX技术在其中的应用。Sencha Touch2是一个用于构建高性能、跨平台的移动应用的JavaScript库,它专注于触摸设备上...

    Sencha Touch2发布.pdf

    Sencha Touch2发布.pdf

    api.zip_sencha _sencha touch api_sencha touch2 api

    5. **路由和导航**:Sencha Touch 2支持页面间的导航和URL路由,方便构建复杂的多页面应用。 6. **主题和皮肤**:API文档会解释如何定制和应用不同的主题来改变应用的外观。 **API文档的重要性** 对于开发者来说,...

    Sencha Touch2环境搭建

    在命令行中导航到Sencha CMD安装目录下的bin文件夹,然后运行: ``` sencha generate app AppName /path/to/your/project/folder ``` 将AppName替换为你的应用名,/path/to/your/project/folder替换为实际项目...

    Sencha Touch2 MVC Demo (含源码/数据库)

    总的来说,"Sencha Touch2 MVC Demo"是一个学习和实践移动应用开发的宝贵资源,涵盖了MVC架构的各个方面,以及可能的数据库集成。通过研究源码,开发者能够更好地理解Sencha Touch 2的工作方式,从而提升其在移动Web...

    sencha touch2 up and running

    虽然在提供的摘录中没有详细内容,但从命名推测,Eve很可能是用于展示Sencha Touch应用架构和最佳实践的样例代码,对于希望了解如何将Sencha Touch组件和类库整合成实际应用的开发者而言,非常有价值。 总的来说,...

    phonegap与sencha touch2的js库

    PhoneGap与Sencha Touch 2是两个非常重要的框架,它们在构建移动终端Web应用程序中扮演着关键角色。本文将深入探讨这两个技术,并介绍如何利用它们共同开发高效的移动Web应用。 PhoneGap,现已被Adobe公司收购并...

    creating mobile apps with sencha touch2

    Creating Mobile Apps with Sencha Touch 2 can help you bring that idea to life by providing clear examples, in depth explanations, and walking step-by-step building 10 different Sencha Touch mobile ...

    sencha touch2学习笔记(一)---环境搭建和开发工具配置

    Sencha Touch 2 是一款专为移动设备设计的前端框架,用于构建高性能的跨平台触控应用。在本文中,我们将深入探讨如何进行Sencha Touch 2的学习,从环境搭建到开发工具的配置,帮助你开启移动应用开发之旅。 首先,...

    Sencha Touch2_如何使用组件 中文

    我们在ST中接触的很多类都是组件。每个组件都是Ext.Component,的子类

    Sencha Touch2 实例代码 API 类包库

    SenchaTouch2 实例源代码 API 类包库

    开发sencha-touch2记事本应用教程

    ### 开发Sencha Touch2记事本应用教程 #### 一、引言 本文将详细介绍如何使用Sencha Touch 2框架开发一款手机记事本应用(Notes App)。通过本教程的学习,开发者不仅可以深入理解Sencha Touch 2的MVC架构,还能...

    sencha-touch2 mvc demo

    本示例“sencha-touch2 mvc demo”是关于Sencha Touch 2 MVC架构的一个简单演示,它展示了如何在移动应用中有效地组织代码并利用MVC模式。MVC(Model-View-Controller)是一种流行的设计模式,用于分离应用程序的...

    sencha-touch2-jasmine:使用Jasmine的sencha touch2示例项目

    不幸的是,Sencha Touch 2似乎尚未集成任何测试框架,因此我试图在不对任何框架(Sensa Touch2和Jasmine)进行任何更改的情况下添加它,以方便将来对其进行更新。 该项目基于使用sencha应用程序生成器创建的全新...

    Sencha Touch 2 简介+组件+布局

    Sencha Touch 2 简介知识,环境搭建,组件介绍和布局事例

    Sencha_touch2详细资料整理一

    总结来说,Sencha Touch 2是一个强大且全面的移动开发框架,它利用现代Web技术提供了与原生应用相媲美的用户体验,同时简化了跨平台开发的难度,特别是对移动设备的触摸事件处理和数据集成方面的优化,使其成为开发...

    sencha-touch-2.1.0-gpl.zip

    sencha-touch-2.1.0-gpl.zip 官网下载的,欢迎下载

    sencha touch2.0 学习文档

    sencha touch2 控件的使用方法 案例

Global site tag (gtag.js) - Google Analytics