부모 상태 인 myApp와 자식 상태 planManager가 있습니다. planManager/A, planManager은/B 및 planManager/C, A가 B 및 C 파라미터에 정의되어있다 : 동일한 상태 내에서 매개 변수화 된 URL을 탐색하는 방법은 무엇입니까?
.config(function config($stateProvider, $urlRouterProvider) {
$stateProvider.state('planManager', {
url: '/planManager/:state',
views: {
"main": {
controller: 'planManagerControl',
templateUrl: 'planManager/planManager.tpl.html'
}
},
data:{ pageTitle: 'Plan Manager' }
});
는 상태 변수 '상태'에 따라 planManager 세 파라미터에 정의 된 URL을 포함하는 도면 , 템플릿에 3 개의 div를 표시하고 숨기고 있습니다.
내가
<a href ui-sref="planManagerTest({state: 'a'})">Plan Manager</a>
를 사용하여, planManager 내 부모 상태에서 탐색 할 수 있습니다하지만 planManagerTest에서
planManagerTest({state: 'b'}) or planManagerTest({state: 'c'})
로 이동 드릴 수 없습니다 ({주 : 'A'})
나는 시도했다., ..하지만 오류가 계속 발생한다. "캔트가 상태로 이동/planManager에서 이동"
어떻게이 탐색을 할 수 있습니까?
편집 : - 나는
<a href ui-sref=".({state: 'b'})">
을 시도하고 탐색 마법처럼 일하기 시작 내가 ..이 해결은 구문 잘못있어!
에서 호출합니다. SYntax에 관한 문제였습니다. 이 작업은 – nikjohn
그걸 보니 좋았습니다! ;)'ui-router'로 행운을 빌어 요 ... –