2014-11-26 1 views
1

클라이언트 쪽에서 토큰 만료시 인증 모달을 트리거하려고합니다. 모든 상태에서으로 전화 번호를 일반 상태로 만들고 싶습니다.angularjs 프로젝트에서 일반적인 자식 상태를 만드는 방법.

가능합니까?

+0

각 상태에서 명시 적으로 정의하지 않는 한 가능하지 않습니다. 하지만 일반적인 기능을 어린이해야합니까? grand-parent/root의 명명 된 뷰가 아니어야합니까? * (상태로 처리해야하는 경우) * –

+0

우려 사항은 앱 상태에 관한 것입니다. 배경 (상태)은 변경되어서는 안되며 모달은 앱의 상태에 관계없이 나타납니다. 제안 사항이 있습니까? –

+0

updated comment : 토큰에 감시자를 배치하고 모달을 가져 오는 루트 컨트롤러 기능을 실행하면됩니다. 하지만 로그인을 상태로 구현해야한다고 가정 해 보겠습니다. 관심사는 앱의 상태에 관한 것입니다. 백그라운드 (상태)가 변경되어서는 안되며 토큰이 만료 된 경우 앱이있는 상태에서 모달이 팝업되어야합니다. 어떤 제안? –

답변

0

이 문제를 해결하기 위해 일반적인 하위 상태를 만들 필요가 없습니다. 우리는 주와 함께 resolve 재산을 사용할 수 있습니다. Resolve은 경로가 변경되기 전에 성공적으로 해결되어야하는 하나 이상의 약속을 제공합니다. 따라서 일반적인 인증 기능을 만들고 resolve과 함께 사용할 수 있습니다. 자세한 내용은 link을 참조하십시오.

관련 문제