0
我正在將應用程序遷移到AngularJS,我想以模塊化的方式完成,只是部分零件。目前,URL不會被Angular處理。但是當我使用ng-include
角度自動開始重寫URL,無緣無故,因爲ng-include
與URL沒有任何關係。有沒有辦法防止角重定向#foo到#/ foo?
因此,我試圖在頁面中使用一個帶有website.com/#somethingAfterTheHash
URL的Angular模塊,當我使用ng-include
時,URL變成website.com/#/somethingAfterTheHash
。應用程序中斷。
有沒有辦法阻止Angular?或者試圖阻止應用程序崩潰會更好?
我知道,但我確實想使用#標籤。然而,我不想要的是散列之後的額外斜線,因爲這會打破非角度應用程序的其餘部分。 無論如何,使用HTML5模式似乎可以防止Angular向散列中添加額外的斜槓,所以我猜的確能解決問題,儘管將來我無法使用散列URL,所以我不確定是否使用這個還是不是。 – Zequez
嗯,你想要的東西之間......不知道這是可能的。但是,如果你想以一種常規的,非角度的方式使用哈希值,我認爲這可能與html5模式。 – Shomz