0
如果您的網頁跨多個頁面使用一個模塊,那麼每次打開一個新頁面或者只是將其加載到初始頁面時,該模塊是否需要加載(假設沒有ng路由到位)?angularJS模塊如何在多頁面應用程序中工作
如果您的網頁跨多個頁面使用一個模塊,那麼每次打開一個新頁面或者只是將其加載到初始頁面時,該模塊是否需要加載(假設沒有ng路由到位)?angularJS模塊如何在多頁面應用程序中工作
就JavaScript而言,頁面就像拉斯維加斯一樣:不管JavaScript代碼是在前一頁上加載的,都停留在該頁面上。
從頁面A移動到頁面B時,JavaScript代碼將再次運行;特別是Angular應用程序將再次啓動,這意味着重新加載模塊。
這真的歸結到JavaScript如何運行,它不是Angular特有的。
希望這會有所幫助。
幫助了很多。謝謝。 – Mardymar
如果每個頁面都是從服務器呈現的,那麼就角度而言,每個頁面將獨立於其他任何頁面。每個頁面都將是一個新的'ng-app',包含所有新指令,控制器,服務等。 – Claies