Angular ui路由器在右键单击元素时导航

时间:2014-03-16 14:21:56

标签: javascript angularjs angular-ui-router

这真的很烦人,因为每次我都想要“检查元素”。它会导致路线变化。或者我做了一些愚蠢的事情?

指令用法的典型示例:

<a class="dashboard" data-ui-sref="dashboard">Dashboard</a>

如果我右键单击该元素,它将触发该路径。我怎么阻止这个?

更新

似乎只发生在Firefox中。我的FF版本是27.0.1。

2 个答案:

答案 0 :(得分:1)

这可能不是UI路由器问题,在我的情况下它是一个有角度的问题。这是机票https://github.com/angular/angular.js/issues/2668

答案 1 :(得分:0)

似乎是Html5Mode中的Firefox右键单击错误。

  • 我们可以在angular js app中使用手动引导。例如angular bootstrap

  • 更改角度引导程序代码时,
  • 正常工作。

angular.bootstrap(document);

angular.bootstrap(document.documentElement);