페이지 라우팅
미니 프로그램의 모든 페이지 라우팅은 프레임워크에서 관리합니다.
페이지 스택
프레임워크는 현재 모든 페이지를 스택 형태로 유지합니다. 라우팅 전환이 발생하면 페이지 스택은 다음과 같이 동작합니다:
getCurrentPages()
getCurrentPages() 함수 은 현재 페이지 스택의 인스턴스를 가져오는 데 사용되며, 배열 형식으로 스택 순서대로 제공됩니다. 첫 번째 요소는 홈페이지이고 마지막 요소는 현재 페이지입니다. .
팁: 페이지 스택을 수정하려고 시도하지 마세요. 그러면 라우팅 및 페이지 상태 오류가 발생할 수 있습니다.
라우팅 방식
라우팅 트리거 방식과 페이지 라이프사이클 기능은 다음과 같습니다.
탭 전환에 해당하는 라이프 사이클(페이지 A와 B를 탭바 페이지로 취하고, C는 페이지 A에서 열린 페이지, 페이지 D는 페이지 C에서 열린 페이지):
팁:
NavigationTo, redirectTo는 tabBar가 아닌 페이지만 열 수 있습니다.
스위치Tab은 tabBar 페이지만 열 수 있습니다.
reLaunch 모든 페이지를 열 수 있습니다.
페이지 하단의 tabBar는 페이지에 따라 결정됩니다. 즉, 페이지가 tabBar로 정의되어 있으면 하단에 tabBar가 있게 됩니다.
호출 페이지 라우팅의 매개변수는 대상 페이지의 onLoad에서 얻을 수 있습니다.
[관련 추천]
위챗 미니 프로그램 애플리케이션 스토어 쫓아가기 소스코드
3. 간단한 왼쪽 스와이프 조작과 폭포수 흐름 레이아웃
위 내용은 미니 프로그램 개발을 위한 페이지 라우팅의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!