@ Html.ActionLink更改地址栏中的URL但不重定向到目标在asp.net MVC-5中

时间:2016-04-12 01:09:55

标签: angularjs asp.net-mvc-5

我有MVC视图,根据条件显示不同的角度视图。但是一旦加载了Angular视图,MVC页面上的链接都没有工作。在MVC视图上单击链接时,地址栏显示正确的URL但不加载该URL。发现类似的问题已经被问到但没有找到答案。非常感谢任何帮助。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您在应用中启用了html5Mode。在这种情况下,位置服务将拦截任何网址更改。

如果您想要某些链接命中服务器并加载MVC页面,请执行以下操作之一

  • 包含目标元素的链接 Example: <a href="/ext/link?a=b" target="_self">link</a>
  • 转到其他域的绝对链接 Example: <a href="http://angularjs.org/">link</a>
  • 以&#39; /&#39;开头的链接导致不同的基本路径 Example: <a href="/not-my-base/link">link</a>