听起来很简单,但我有点卡在这里。
$scope.triggerFetch = function() {
$location.search("zipcode", 344343); // this just replaces it but I need a reload as well
// now do the GET request
}
我只使用角度来进行UI交互,渲染和繁重的工作都是后端框架。
我可以替换url但是我需要一个重载函数,我不想使用 $ location.path(),必须有更优雅的东西。
答案 0 :(得分:1)
(来自评论)
您可以添加ngRoute
作为依赖项,这会在搜索参数更改时导致重新加载。
选项2是执行以下操作:
$scope.$watchCollection($location.search(), function () {
$window.location.reload();
})