我想在点击href时重新加载。
<li><a ng-href="#/detailedView">DetailedView</a></li>
所以我在控制器js中添加了以下方法。
$scope.reloadRoute = function() {
$state.reload();
}
并修改了如下所示的href,但仍然没有重新加载。
<li><a ng-click="reloadRoute()" ng-href="#/detailedView">DetailedView</a></li>
我也尝试了$route.reload();
,但点击href时页面没有刷新
答案 0 :(得分:0)
看起来你正在使用ui-router?
在这种情况下,您可以使用html中的语句:
<a ui-sref="<state-name-for-detailed-view>" ui-sref-opts="{reload: true}">DetailedView</a>
这应该重新加载页面。更多信息here
还有其他一些选项