>  기사  >  위챗 애플릿  >  미니 프로그램 개발을 위한 페이지 라우팅

미니 프로그램 개발을 위한 페이지 라우팅

Y2J
Y2J원래의
2017-05-18 13:33:172160검색

페이지 라우팅

미니 프로그램의 모든 페이지 라우팅은 프레임워크에서 관리합니다.

페이지 스택

프레임워크는 현재 모든 페이지를 스택 형태로 유지합니다. 라우팅 전환이 발생하면 페이지 스택은 다음과 같이 동작합니다:

미니 프로그램 개발을 위한 페이지 라우팅

getCurrentPages()

getCurrentPages() 함수 은 현재 페이지 스택의 인스턴스를 가져오는 데 사용되며, 배열 형식으로 스택 순서대로 제공됩니다. 첫 번째 요소는 홈페이지이고 마지막 요소는 현재 페이지입니다. .

팁: 페이지 스택을 수정하려고 시도하지 마세요. 그러면 라우팅 및 페이지 상태 오류가 발생할 수 있습니다.

라우팅 방식

라우팅 트리거 방식과 페이지 라이프사이클 기능은 다음과 같습니다.

미니 프로그램 개발을 위한 페이지 라우팅

탭 전환에 해당하는 라이프 사이클(페이지 A와 B를 탭바 페이지로 취하고, C는 페이지 A에서 열린 페이지, 페이지 D는 페이지 C에서 열린 페이지):

미니 프로그램 개발을 위한 페이지 라우팅

팁:

NavigationTo, redirectTo는 tabBar가 아닌 페이지만 열 수 있습니다.

스위치Tab은 tabBar 페이지만 열 수 있습니다.

reLaunch 모든 페이지를 열 수 있습니다.

페이지 하단의 tabBar는 페이지에 따라 결정됩니다. 즉, 페이지가 tabBar로 정의되어 있으면 하단에 tabBar가 있게 됩니다.

호출 페이지 라우팅의 매개변수는 대상 페이지의 onLoad에서 얻을 수 있습니다.

[관련 추천]

1. 위챗 미니 프로그램 전체 소스코드 다운로드

위챗 미니 프로그램 애플리케이션 스토어 쫓아가기 소스코드

3. 간단한 왼쪽 스와이프 조작과 폭포수 흐름 레이아웃

위 내용은 미니 프로그램 개발을 위한 페이지 라우팅의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.