ionic3 라이프 사이클 후크

ionViewDidLoad

페이지는이 "로드"필요한 페이지가 완성 로딩이있는 자원을 말한다 트리거를로드하지만,이 페이지의 상태를 입력하지 않은 (또는 사용자가 페이지에서 본다).

참고 그것은 당신이 상관없이 그것을 가지고 전체가 해당 페이지를 입력하는 것은 이번이 처음이다 때 호출하는, 한 번이라고, 아주 장난 후크 것을 어떻게 당신을 위해 황폐 밖으로 쓸쓸하게 슬픈 더 이상 치료 . 당신이 배경에 넣어하지 않는 한 (디버깅을위한 페이지도 가능합니다 새로 고침을 누르면) 소프트웨어를 다시 입력 죽였다.

따라서이 후크는 서버의 캐시에 저장된 사용자 데이터를 끌어와 같은 일부 일회성 처리를 할 수 있습니다.

ionViewWillEnter

문자 그대로의 의미를 이해하는 순간에, 이번에는 페이지가 바로 전환하기 시작 "나는에 가고 싶어"입니다. 당신은이 시간에 데이터 페이지를 사전 처리 할 수 ​​있습니다,이 후크마다 호출됩니다

ionViewDidEnter

이 훅이 발생하면, 사용자가 새 페이지 (페이지가 활성화) 체결, 그것은 또한 때마다 호출됩니다.

내가 끼어해야했다 가졌, 중국 학생들의 대부분의 후크에 이름 이온은 정말 친절하고 아, 의지가 해결 물건을 넣어 않았다. 일부 외부 준비, 갱신, 준수, 32 파괴 또는 무언가의 들떠 (실수로), 그리고 무리의 틀과는 달리, 잊혀진 시간을 기억합니다. (물론, 이것은 농담 작업기이라는 프레임 구성 요소가 함께 밀접하게 관련되어있다)

ionViewWillLeave

(에 관한) 준비 페이지는 사용자가 바로 리턴 버튼 또는 관련 이벤트를 트리거 한, 방아쇠를 둡니다.

ionViewDidLeave

페이지가 방아쇠를 떠나 (완료) 한 페이지가 비활성 상태입니다.

ionViewWillUnload

이 한 번만 트리거 될 것이다 페이지 자원, 당신은 후크와 ionViewDidLoad를 추측 할 지금, 트리거 될 때 파괴하는 것입니다?

참고 :
생성자는 ionViewDidLoad 전에 트리거
가 페이지 입력 ionViewDidLoad 트리거 첫 번째 시간을
ionViewWillUnload가 페이지를 떠날 때마다 발생됩니다

가드 후크

ionViewCanEnter

ionViewCanLeave < 큰 열  ionic3주기 후크 / H2>
1 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

ionViewCanEnter () : 부울 { IF ( 새 새 날짜 () .getHours ()> = 8 ) { 콘솔 .LOG는 ( '당신이보고 어떻게 그것이 무엇인지 시간, 그러면 왜 잠 NA 않아도 집에서 편안하고 그렇지, 줘 ! '으로 밖에 서 ) 반환 false로 ; } 반환 true로 ; }







포주의 수천 // 싱 후아 루 태도
ionViewCanLeave () : 부울 { IF ( 새 새 날짜 () .getHours ()> = 22 ) { 콘솔 .LOG ( '젠장 아들, 당신이보고, 그래서 늦게, 최근에 바람이 너무 꽉, 우리가 바로 여기에있어 더 나은, 당신은 당신이 여자가 '로 다시 이동하기를 꺼려 참조 ) 반환 거짓을 ; } 반환 true로를 ; }






개요

ionViewDidLoad 첫 번째 호출이 반환 무효
ionViewWillEnter에게 무효 반환하는 각각의 호출
무효 돌아 ionViewDidEnter에게 각각 전화를
무효 반환 ionViewWillLeave에게 각각 전화를
무효 반환 ionViewDidLeave에게 각각 전화를
무효 반환 ionViewWillUnload에게 각각 전화를
ionViewCanEnter에게 각 호출이 반환 부울
ionViewCanLeave 각 호출이 반환 부울을

추천

출처www.cnblogs.com/lijianming180/p/12032185.html