1

我有开发 WPF、iOS 和 ASP.NET 应用程序的经验。我想尝试 PhoneGap,但我真的很难找到一个编码良好的多页应用程序示例。在视图之间切换我唯一能做的就是将所有内容都放在 index.html 上并切换 div 可见性,这看起来很乱。此外,我找不到任何有关如何使用 TabControls 的文档。是否有一个有用的示例应用程序可以在任何地方下载,显示不同的功能以及如何使用它们?

关于是否使用 jQuery Mobile、jQuery UI、Django、Backbone、Angular 或任何数量的其他框架,似乎没有任何指导方针。

4

1 回答 1

0

多页面应用程序:由于页面转换(滑动)很困难,因为您要导航到的页面在 DOM 中尚不存在,因此多页面应用程序很难在多个设备上正常工作. 使用单页应用程序(具有多个页面视图)更容易完成。大多数时候我做多页应用程序,只是忽略了转换。我显然和你一样,喜欢我的代码更简洁。所以用户不会看到当前页面滑出和新页面滑入......他们会克服它。

示例:Holly Schinsky 有一个非常好的博客,其中包含教程和提示/技巧。当她在做 Flex 教程时,我开始关注这里。她的博客可以在这里找到。特别是,请查看此处的入门指南。您可以在此处找到 HTML5 选项卡控件的示例。当然,如果您要使用框架(见下文),这似乎是很多额外的代码。他们中的大多数已经内置了选项卡控件。看看这里查看选项卡的 Bootstraps 实现

框架:就我个人而言,我曾经使用 jQuery Mobile,但最近我离开了它们并开始使用 Bootstrap。我现在快乐多了。顺便说一句,从技术上讲,您可以使用 jQuery UI,但它确实适用于桌面浏览器。

于 2013-10-16T11:16:37.937 回答