0
를 작동하지 않는 특정 경로를 활성화Durandal 나는 다음과 같은 한
return router.activate('browse');
그러나, 내가 얻을 "안녕하세요"때마다 라우팅. 조건부로 셸 내에서 이동할 경로를 선택해야합니다. 어떻게 수행 할 수 있습니까?
내 routeConfig는 :
router.map([
{ route: ['', 'hello'], title: 'hello', moduleId: 'hello/hello', nav: true, allowedUsers: ['authenticated', 'unauthenticated'] },
{ route: 'browse', moduleId: 'browse/browse', nav: true, allowedUsers: ['authenticated'] },
{ route: 'resetpassword/:id', moduleId: 'forgot/reset', nav: false, allowedUsers: ['unauthenticated'] }
]).buildNavigationModel();
당신은 당신이 조건부로 경로를 선택해야하는 시점에 관해서는 명확히 수 있습니까? 사용자가 애플리케이션에 입장 할 때 셸은 조건에 따라 조건부로 초기 경로를 선택해야한다고 말하고 싶습니까? 조건부의 논리를 보여줄 수 있습니까? 감사. –