在Firefox中使用自动建议URL时缓存角度应用程序

时间:2017-01-24 09:43:32

标签: angularjs caching

当通过firefox的auto建议URL访问应用程序时,它会加载索引html的缓存版本。 但是一旦用户重新加载页面,它就会正确加载最新版本的索引html。

我使用了here提到的元标记。

我们可以在javascript中做些什么来完全禁用缓存吗?

1 个答案:

答案 0 :(得分:0)

您可以使用cache: false停用路线中的缓存。

$stateProvider.state('yourState', {
   cache: false,
   url : '/yourUrl',
   templateUrl : 'yourTemplate.html',
   ...
});

强制重新加载页面的另一种方法是在每个调用中添加一个查询参数(我在我的服务中执行)。它将被解释为一个新的URL。

例如:return '/home?' + Math.random();