2014-10-28 6 views
1

페이지 내용을 수정할 때 angularjs를 사용하고 있습니다. 브라우저에서는 효과가 나타나지 않지만 브라우저를 닫으면 다시 열 수 있습니다. 다시 작동합니다. 각도 솔루션을 사용하여 개발 한 사람이 솔루션을 공유 할 수 있습니까? 고마워!angularjs를 사용하여 코드를 수정할 때 브라우저에 아무런 영향이 없음

+0

당신이 크롬을 사용하는 경우, 당신은 설정에 갈 수 있습니다 콘솔이 열려있을 때 캐시를 비우라고 알려줍니다. 또는 콘솔을 열고 새로 고침 버튼을 마우스 오른쪽 버튼으로 클릭하고 캐시 비우기 및 하드 다시로드를 수행하십시오. – tymeJV

+0

가능한 한 [angularjs 코드 변경 사항이 브라우저 새로 고침 후에 표시되지 않음] (http://stackoverflow.com/questions/28311542/angularjs-code-changes-do-not-show-up-after-browser-refresh) – Samuel

답변

0

Ctrl + R 또는 F5을 눌러 페이지를 새로 고침하고 문제를 해결해야합니다.

0

두려운 $ templateCache와 같은 소리는 오래된 코드를 유지합니다. 방법이 시도 실행하여 app.js 그러나 나는 $ templateCache을 사용하는 일부 이물 모듈 밖으로 오류가 발생하지 나타났습니다 : 아마 캐시되는 것

$rootScope.$on('$routeChangeStart', function(event, next, current) { 
    if (typeof(current) !== 'undefined'){ 
     $templateCache.remove(current.templateUrl); 
    } 
}); 
관련 문제