Man*_*asz 9 javascript jquery angularjs
我有ngView
三种ngIncluded
观点:搜索过滤器,产品,分页.我想要:
?category=shoes
我开始reloadOnSearch: false
了$routeProvier.when
.现在当我调用$location.search()
函数url更改时,但页面没有重新加载.这就是我想要实现的目标,但当我点击后退按钮时,产品不会重新加载到之前的状态.唯一发生的是改变网址.问题是如何在这种情况下处理后退和下一个按钮事件?
Cha*_*ani 12
如果执行reloadOnSearch:false,则使用相同的控制器实例,并且任何后退都不会重新加载任何控制器或相关视图.您需要响应$routeUpdate
在这种情况下引发的事件.请参阅$ route 文档.
$scope.$on('$routeUpdate',function(e) {
// Code to handle the route change.
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2097 次 |
最近记录: |