IBM MobileFirst - 应用程序多页

IBM MobileFirst - App Multipage

早上好,

我正在使用 IBM MobileFirst Platform 安装一个 APP,在文档中看到,通过制作一个 APP 多页面,您应该避免 javascript 的属性 href 和 document.location.href。我已经验证了使用的系统是单页系统,并使用jquery load()函数上传了div中的内容。

这个要求是绝对必要的还是我可以继续使用 href 和 document.location.href?我之所以这样说,是因为在我的应用程序中,页眉和页脚在每个 html 页面中发生变化,我不想重新加载显示和隐藏许多 div 的 html 页面。

您有什么建议可以解决此问题?我如何在 MobileFirst 中连接不同的 html 页面,而不使用 href 或 document.location.href?

谢谢。

此致,

之所以建议通过 ajax 加载页面内容,是因为 MobileFirst 库是在 html 主文件中加载的。加载其他 html 文件需要您在应用程序的每个 html 文件中包含所有 MobileFirst 库 "including cordova"。这样做会降低应用程序的性能,因为您必须为每个页面加载所有库文件。它还可能导致与加载到 DOM 中的对象发生一些冲突,因为它们可能已经加载。