gpt4 book ai didi

javascript - 转到页面并重新加载 Javascript/Angular

转载 作者:行者123 更新时间:2023-12-03 07:33:28 25 4
gpt4 key购买 nike

我有一个小巫师。提交表单后,我创建了一个按钮来开始新的表单。

问题是我需要清除缓存,因为我使用 UI 路由器来调用不同的页面,然后使用表单 Controller 来检查每个页面(或步骤)是否有效。我无法做一个简单的

window.location.reload(true); 

因为 Controller 只会返回一个空白页面。如果我这样做

window.location.href = '#/form/start';

缓存未清除,用户可以绕过安全防护。

我尝试过使用它们,但缓存仍然存在;

    $scope.beginNew = function() {
window.location.reload(true);
window.location.href = '#/form/start';
};

如何才能转到页面然后重新加载?

最佳答案

尝试将 cache: false 添加到 app.js 或任何要添加状态的位置,例如:

.state('home', {
url: '/home',
cache: false,
templateUrl: 'templates/home.html',
controller: 'HomeCtrl'
})

关于javascript - 转到页面并重新加载 Javascript/Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35719340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com