我有一个控制器,如下所示:
function CartCtrl($scope, Cart, $modal, Product) {
$scope.doWobble = null;
$scope.isCartUpdated = false;
$scope.items = Cart.query();
updateTotal();
$scope.alerts = [
{ visible: false},
{ msg: 'it's empty', visible: false}
];
$scope.items.$promise.then(function () {
updateTotal();
});
....
因此,在chrome中,当我点击Back按钮时,它会从缓存中加载项目。 如何强制它永远不使用缓存并向服务器进行查询? 提前谢谢!
答案 0 :(得分:0)
您需要设置缓存控制标头服务器端。
Cache-Control: no-cache, max-age=0, must-revalidate, no-store