2015-06-01 61 views
1

早上好,IBM MobileFirst - 應用多頁

我安裝與IBM MobileFirst平臺APP和看到的文檔中,通過做一個APP多頁,你應該避免的屬性href和的document.location.href JavaScript的。我已經驗證了所使用的系統是單個頁面的系統,並使用jquery load()函數上傳div中的內容。

嚴格需要這個要求還是我可以繼續使用href和document.location.href?我這樣說,因爲在我的應用程序中,頁眉和頁腳在每個html頁面中都發生了變化,我不想用許多div顯示和隱藏重新加載html頁面。

您建議如何解決此問題?如何在MobileFirst中連接不同的html頁面,而不使用href或document.location.href?

謝謝。

最好的問候,

回答

1

爲什麼我們建議通過AJAX是因爲MobileFirst庫在主HTML文件加載到加載網頁內容的原因。加載其他html文件需要您在應用程序的每個html文件中包含「包括cordova」的所有MobileFirst庫。這樣做會降低應用程序的性能,因爲您必須加載每個頁面的所有庫文件。它也可能會導致與加載到DOM中的對象發生衝突,因爲它們可能已被加載。

+0

感謝您的回覆 – Eladerezador

+0

@Eladerezador是否有幫助,請將您的問題標記爲已回答 –