안녕하세요.이 js 바이올린 링크 http://jsfiddle.net/jccrosby/eRGT8/light/ 과 같은 매우 유사한 시나리오에 있습니다.하지만 각 탭을 통과 할 때 브라우저의 뒤로 버튼 작업을 원합니다. 다음은 JS fiddle와 (과) 다른 링크입니다. http://jsfiddle.net/codef0rmer/uDPHL/ 브라우저 다시 버튼과 작동하지만 ng-class 기능에서 실행되었으므로 ng-click 및 IE8에서 작동하지 않습니다. 코드 아래에서 시도했지만 작동하지 않았습니다.
$scope.currentTab = $location.path(tab.url);
어떤 제안
UPDATE - 아래 하나의 대답으로 당. 상황을 변경/업데이트해야합니다. 시 탭 뒤로 버튼이 작동하는 NG-클릭 기능에
$scope.navClass = function (page) {
var currentRoute = $location.path().substring(1);
return page === currentRoute ? 'active' : '';
};
$scope.navClick = function (page) {
$scope.testURL = $location.path()
};
감사
브라우저를
그래서 $ scope.currentTab 값을 브라우저 URL을 변경하고 설정
ng-click
에이 방법은, 다음이에서 작동해야합니다 $ scope.currentTab = $ location.path를 ('# 겨 클릭 '+ tab.url); 나는 빨리 시험 할 것이다. – alflashy아니, 작동하지 않았다. 다른 옵션은 없습니까? – alflashy
나는 그것이 작동하지 않는다는 것을 의미한다. 다른 제안? – alflashy