AngularJS原型应用程序页面在选择一个链接后未加载

AngularJS原型应用程序页面在选择一个链接后未加载,angularjs,Angularjs,我是AngularJS的新手,我正在制作一个单页应用的原型,我看到了一些奇怪的行为。选择导航中的链接后,后续单击仅在设置了_blank属性的情况下加载页面。在初始链接选择之后,是什么阻止页面加载到同一选项卡中 <div ng-repeat="result in searchResult"> {{result.display_text}}<br/> <a href="{{result.y_outcome}}">{{result.y_display}}&l

我是AngularJS的新手,我正在制作一个单页应用的原型,我看到了一些奇怪的行为。选择导航中的链接后,后续单击仅在设置了_blank属性的情况下加载页面。在初始链接选择之后,是什么阻止页面加载到同一选项卡中

<div ng-repeat="result in searchResult">
  {{result.display_text}}<br/>
  <a href="{{result.y_outcome}}">{{result.y_display}}</a><br/>
  <a href="{{result.n_outcome}}">{{result.n_display}}</a><br/>
</div>

我有一个完整代码的原型。我能够通过以下建议解决这个问题:

本质上,我启用了HTML5模式:

app.config(['$locationProvider', function($locationProvider){
 $locationProvider.html5Mode(true);    
}]);
然后,将href更改为使用ng href指令,然后添加target=\u self属性