0
我的印象是,當用戶點擊網站時未指定末尾,即mysite.com
而不是mysite.com/#/
,並且角度在html5Mode(false)
中運行,框架是應該自動爲網址添加hashbang。但是,在我的應用程序中,它不會發生。我的假設錯了嗎?或者也許我已經配置了一些東西來防止這種情況角度自動添加`#/`部分
我的印象是,當用戶點擊網站時未指定末尾,即mysite.com
而不是mysite.com/#/
,並且角度在html5Mode(false)
中運行,框架是應該自動爲網址添加hashbang。但是,在我的應用程序中,它不會發生。我的假設錯了嗎?或者也許我已經配置了一些東西來防止這種情況角度自動添加`#/`部分
如果您嘗試使用html5mode啓用或不使用來訪問您的主頁mysite.com
。而如果您嘗試使用html5mode禁用的登錄頁面,Angular將自動重寫如下URL:mysite.com/#/login
。
那麼,你剛剛證明它錯了,不是嗎? –
我不太確定,因爲它確實爲本地文件URL添加了這個hashbang,比如'file:/// C:/ Users/dla/Desktop/test.html' –
你是否說從加載文件系統?從HTTP服務器加載test.html會發生什麼? –