我正在为黑莓剧本创建一个 HTML5 应用程序。我想知道如何管理导航和多个页面。
我的应用程序是一个表格视图,它允许您单击表格行以加载新页面,然后在该页面上您可以加载第三页。我不希望需要超过 3 层。
如何最好地做到这一点?我是否像普通浏览器一样链接到一个新页面,并在 GET 字符串中传递行 ID 以由子页面上的 JS 拉出?或者我是否将内容加载到页面外的 div 中,然后像 jquery mobile 作品一样将其滑入?
我在所有页面上都有 ajax 来加载内容,因为所有内容都是从我服务器上的 API 获取的。如果需要,我当然可以使用本地数据存储,但如果有一个分层视图并将它们推入和推下堆栈会更好。
我正在寻找有关如何处理具有多个内容视图的 webworks 应用程序的建议。