Как решить проблему кэша страниц, когда я использую angular js?
Привет,
Я столкнулся проблемой кэширования веб-браузер, когда я использую anguler JS с проектирования MVC.
Никакие изменения не отражаются, потому что страница уже кэширована, поэтому очень раздражает открывать личное окно, чтобы увидеть изменения.
Пожалуйста помочь.
Что я уже пробовал:
myModule.config(['$httpProvider', function ($httpProvider) { $httpProvider.interceptors.push('noCacheInterceptor'); }]).factory('noCacheInterceptor', function () { return { request: function (config) { console.log(config.method); console.log(config.url); if (config.method == 'GET') { var separator = config.url.indexOf('?') === -1 ? '?' : '&'; config.url = config.url + separator + 'noCache=' + new Date().getTime(); } console.log(config.method); console.log(config.url); return config; } }; });