2014-12-06 1 views
1

로 이동합니다.강제 철 - 라우터는 내가 같은 경로를 만든 현재의 경로

는 나는 "이상한"사용 사례가 : 나는 경로 design.create 이미 해요 내가 다시 초기화이 싶습니다 (다시 실행을 waitOn, 데이터, onBeforeAction, 중지시).

간단 : Router.go ('design.create') 작동하지 않습니다 ... 이미 동일한 경로에 있기 때문에 추측합니다.

Router.current()._computation.invalidate() 

내가하고 싶은 일을 ...하지만 onBeforeAction에서 세션 변수를 사용하여 개인 방법

답변

0

이 보인다 현재 경로를 재실행 할 때 :

... 
onBeforeAction: function() { 
    Session.get('dependOnMe') 
    // the acutal onBeforeAction-code goes here 
} 
... 

... 
// somewhere else 
Session.set('dependOnMe', new Date()) 
// will trigger the onBeforeAction again 
... 
0

설정을 종속성을 호출하고 세션 변수를 변경 매우 우아 아니다 :