2013-05-13 41 views
2

我已经完成了使用EXtjs 4.应用程序包含许多视图屏幕,如登录页面,仪表板。 home等,以访问项目本地URL为file:/// E:/MyWeb/Web/index.html。一旦我访问了这个URL,我将获得第一个登录页面,因为在视口中我给了xtype的登录视图。 每当我将去不同的页面URL不会被改变它将保持与文件://E// MyWeb/Web/index.html相同,但我可以访问所有页面。一些情况下,如果我在中间,一些问题发生在页面时,我重新加载页面,它会再次登录页面本身我无法进入当前页面。再次它会问登录,然后我需要去需要的页面。 我们可以在每个页面导航中更改项目的URL吗? 。如何在ExtJs中实现这一个?。 Graet表示赞赏。谢谢。我的视口代码如下。如何更改ExtJs中每个页面的网址?

代码这里:

Ext.define('GulfMark.view.Viewport', { 
    renderTo: Ext.getBody(), 
    extend: 'Ext.container.Viewport', 
    layout: 'fit', 
    defaults: { 
     autoScroll: true 
    }, 
    items: [{ 
     xtype: 'container', 
     id: 'mainContainer', 
     layout: 'fit', 
     items: [{ 
      xtype: 'loginView' 

     }] 
    }], 
    listeners: { 

    } 
}); 
+2

检查https://github.com/brunotavares/Ext.ux.Router – MMT 2013-05-13 13:23:59

回答

0

我做到了使(app.js)X3。每个app.js,在他的index.html(index1.html,index2.hmtl和index3.hmtl)

每app.js被指控,但负责他控制器和相应的视图。

这是一个非常快的解释,但它很容易做到。

相关问题