【发布时间】:2018-07-31 00:59:59
【问题描述】:
背景
我有一个 Angular 应用程序。
我缓存了一些东西,我似乎无法用 angularjs 中的任何东西或 $window 函数中的任何东西来清除它们,除非我通过一个按钮调用 $window.location.reload(true),然后用另一个按钮转到另一个页面(按下 2 个按钮):
清除缓存重新加载代码
$scope.reloadPage = function() {
$window.location.reload(true)
}
移动页面代码
$state.go('actionWizard', { uuid: AUuid });
或
var actionPage = "#!/action/"
actionPage = actionPage.concat(AUuid)
$window.location = actionPage
问题
问题是我不知道如何同时按下 1 个按钮。
问题
如何移动位置并同时重新加载整个窗口?
注意
这个问题和我之前的帖子有点关系:Angular reload window then go to a new state
其他尝试:
下面这段代码有问题。它也不会像我想要的那样重新加载缓存
$scope.movePage = function() {
var actionPage = "#!/action/"
actionPage = actionPage.concat(AUuid)
actionPage = actionPage.concat('?eraseCache=true')
console.log("ACTION PAGE: ")
console.log(actionPage)
$window.location = actionPage
}
【问题讨论】:
标签: javascript jquery window