반응형
AngularJS는 ui-router를 사용하여 ng-click으로 경로 변경
ui-sref를 적용한 링크 대신 ng-click을 사용하여 route.state를 변경하려면 어떻게 해야 합니까?
나는 이것을 시도해 봤습니다.
<button ng-click="selectDir(file.fullPath)">set</button>
와 함께
$scope.selectDir = function(location) {
options.storageLocation = location;
$route.current = 'recorder.options';
}
하지만 효과가 없습니다.무슨 생각 있어요?
ui-router 설명서 wiki를 확인해보세요.
가장 좋은 해결책은 사용하는 것입니다.$state.go()
.예.,$state.go('recorder.options')
다음은 설명서의 특정 기능에 대한 링크입니다. https://github.com/angular-ui/ui-router/wiki/Quick-Reference#stategoto--toparams--options
언급URL : https://stackoverflow.com/questions/19361669/angularjs-change-route-by-ng-click-using-ui-router
반응형
'programing' 카테고리의 다른 글
jquery - 디브가 높이를 변경하는지 또는 CSS 속성을 변경하는지 확인하는 방법은 무엇입니까? (0) | 2023.10.24 |
---|---|
Android - 상단에만 둥근 모서리로 그릴 수 있음 (0) | 2023.10.19 |
Node.js 내에서 외부 프로그램을 실행하는 방법? (0) | 2023.10.19 |
다람쥐에서 트리거 만들기/바꾸기 (0) | 2023.10.19 |
npm에서 Angular 2 Material 설치 시도 중 - 소스 텍스트에서 인식할 수 없는 토큰 (0) | 2023.10.19 |