升级到Angular 1.2问题后链接到锚标记

时间:2014-08-16 03:14:27

标签: ruby-on-rails angularjs

我最近升级到了角度1.2,现在正在转换锚点标签的所有链接:

http://homepath.com#my_anchor

http://homepath.com/my_anchor

有关预防的建议吗?

例如,在我的导航栏中,我有以下内容:

link_to('my anchor', root_path(:anchor => 'my_anchor'))

单击时,它会一直重新路由到http://homepath.com/my_anchor,但在升级之前这样做很好。

1 个答案:

答案 0 :(得分:0)

不确定这是否与html5模式有关。您可以尝试将$locationProvider添加到您的应用配置功能并强制执行无html5模式。例如:

myapp.config(['$locationProvider', function($locationProvider) {

    // turn html5 mode off
    $locationProvider.html5Mode(false);
}]);