angularjs – angular js浏览器后退按钮在路由时不起作用

我在我的应用程序上有这个路由代码

var app = angular.module('docFinder',[])

app.config(function($routeProvider){
    $routeProvider.
      when('/',{            
        controller: docTable,templateUrl: 'partials/finder.html'
      }).
      when('bio/:finderId',{          
        controller: bioCtrl,templateUrl: 'partials/bio.html'
      }).
      otherwise({redirectTo: '/'});
});

当我启动我的应用程序并转到root时,单击指向第二条路径的链接

一旦我到达那里我点击我的浏览器上的后退按钮它不会回去它只刷新我当前页面,任何想法的问题?

编辑:

<tr ng-repeat="doc in providers" ng-mouSEOver="mouSEOverDoc(doc)" ng-mouseleave="mouseLeave()">      
   <td><a href="#bio/{{doc.provider.Id}}"> {{doc.provider.FirstName}} </a></td>

</tr>

解决方法

链接上使用#/.它似乎是角js上的bug.
例如:

<td><a href="#/bio/{{doc.provider.Id}}"> {{doc.provider.FirstName}} </a></td>

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...