8
ui-router 1.0.0-alpha.5을 사용하고 있습니다. 이전 이벤트는 deprecated there입니다.
은 그래서 변환하려고 해요로$rootScope.$on('$stateChangeStart', ($event) => {
//some logic
$event.preventDefault();
});
:
$transitions.onEnter({}, ($transition$) => {
//...
});
어떻게 여기에서 기본 동작을 방지 수 있을까?
$transitions.onEnter({}, ($transition$) => {
return $q.reject()
});
즉 당신이 거부 약속를 반환해야합니다
전환 매개 변수에 $ 접미사 (접두사는 물론)가 필요한 이유는 무엇입니까? 나는 다른 곳에서도 이것을 보았지만 그 의미를 알 수 없었다. 고마워. –