在sencha touch中手动返回上一屏幕

时间:2013-09-02 09:40:23

标签: extjs sencha-touch-2

我有一个自定义标题栏,如下所示我有3个按钮

1) which leads to previous screen
2) back record 
3) next record 

enter image description here

这是自定义标题栏的代码

     {
        xtype : 'titlebar',
        title : 'Contacts',
        items : [{

                  ui:'back',text:'-', aling: 'left'  , action:'fback'

            },{
                ui: 'back', text: 'back', align : 'left', action: 'back'
            },{
                ui: 'forward', text: 'next', align : 'right', action: 'next'
            }]
    }

现在,当我在fback的控制器中捕获事件时,我正在触发history.back()以返回上一个屏幕,但它甚至无法正常工作tap事件。

我正在使用此自定义标题,因为我不知道如何在prev中添加nextnavigation view按钮

1 个答案:

答案 0 :(得分:0)

如果您想使用浏览器的历史记录,则应实施Routes

看看:http://docs.sencha.com/touch/2.2.1/#!/guide/history_support

否则,你必须扩展navigationView adding a next button to the navbar,然后找到一些来恢复'下一个'视图。