Sencha Touch 中的页面导航?
我是 Sencha Touch 的新手,想知道页面导航是如何工作的。 到目前为止,我发现的最好的东西是这样的:
var redirect = 'page2.html';
window.location = redirect;
为了防止不必要的获取,使用 app.manifest 缓存所有 .js 和样式。
有什么推荐吗?有没有类似JQuery mobile中的页面导航的方式?
I am new to Sencha Touch, and wonder how page navigation works.
so far, the best i found was something like:
var redirect = 'page2.html';
window.location = redirect;
and to prevent unnecessary fetching, cache all .js and style using app.manifest.
Any recommendation? Is there a way similar to page navigation in JQuery mobile?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,Sencha Touch 不支持 jQuery mobile 那样的页面导航。
如果您确实必须重定向(并刷新页面),那么我相信唯一的方法就是您所描述的方式(window.location)。
然而,在 Sencha Touch 中,通常不需要进行重定向。您可以轻松创建全屏面板,然后动态更改该面板的内容(即导航到页面)。看一下其中一个示例,即可了解其中的想法:
http://dev.sencha.com/deploy/touch/examples/oreilly/
As far as I'm aware, Sencha Touch does not support page navigation the way jQuery mobile does.
If you really have to redirect (and make a page refresh), then I believe the only way of doing it is the way you have described (window.location).
However, in Sencha Touch, there is often no need to do redirects. You could easy create a fullscreen Panel, and then change the content of this panel dynamically (i.e. navigate to a page). Have a look at one of the examples, to get the idea:
http://dev.sencha.com/deploy/touch/examples/oreilly/