【问题标题】:AngularJS Routing Link does not work in ChromeAngularJS 路由链接在 Chrome 中不起作用
【发布时间】:2014-02-24 15:08:17
【问题描述】:

我有以下 HTML 可以路由到不同的视图:

<a href="#/Contacts/Create" onclick="hideCancas();">Contact</a>

该路由在 Firefox 上运行良好,但在 Chrome/Safari 上出现以下错误:

GET http://localhost:55951/Contacts/Create 404 (Not Found)

看起来 WebKit 正在尝试实际访问该地址,而在 Moz 中没有导航,而 AngularJs 正在处理路由。

有什么想法会导致这种情况吗?

【问题讨论】:

    标签: javascript angularjs google-chrome


    【解决方案1】:

    对于像我一样遇到这个问题的任何 AngularJs 开发新手:

    经过大量的头撞后,我仔细阅读了控制台日志,其中引用了 jQueryMobile.js。原来 jQueryMobile 不能很好地与 Angular.Js 配合使用。

    您可以使用http://jacobmumm.com/2011/08/30/angularjs-with-jquery-mobile/ 解决问题。我刚刚删除了 jQueryMobile。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-05
      • 2017-12-17
      • 2017-10-02
      • 2014-10-14
      • 2016-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多