[英]How to use href correcly with Angular routing?
在這里,我如何配置路由
var config = function (rp) {
rp.when(
'/docs',
{
templateUrl: 'Docs.htm'
}
);
};
config.$inject = ['$routeProvider'];
app.config(config);
然后我補充道
<a href="#docs">Docs</a>
到我的htm頁面。
單擊鏈接時,URL將更改為
my_pagename.htm#!#文檔
並且它不會加載模板。
但是當我在位置手動輸入URL時
my_pagename.htm#!/ docs(用'/'替換哈希符號)
它加載很好。
你能告訴我這里的錯誤嗎?
指定href屬性的正確方法是什么,以便使用角度路由? 我的角度版本是1.6.3
你為什么用href添加#
嘗試這個
<a href="docs">Docs</a>
我不知道后果,但我改變了hrefs
#!/<link>
Ex: #!/docs
#!/contacts
現在他們工作正常。
請注意,我沒有更改js文件中的路徑路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.