>위챗 애플릿 >미니 프로그램 개발 >미니 프로그램 개발 페이지로 어떻게 이동하나요?

미니 프로그램 개발 페이지로 어떻게 이동하나요?

青灯夜游
青灯夜游앞으로
2020-04-29 17:10:012799검색

미니 프로그램 개발 페이지로 어떻게 이동하나요?

이전 APP나 웹 제품에서는 사용자가 사용 시 여러 페이지를 탐색할 수 있었고 이러한 제품의 서버는 충분한 데이터를 전달할 수 있습니다. 미니 프로그램의 특징은 크기가 작다는 것입니다. 미니 프로그램을 사용할 때 사용자에게 문제를 일으키지 않도록 WeChat 미니 프로그램에서는 페이지 경로가 5단계까지만 가능하다고 규정하고 있습니다.

페이지 점프에는 여러 페이지 레벨이 포함됩니다

첫 번째 것: wx.navigateTo(OBJECT)

현재 페이지를 유지하고 애플리케이션의 페이지로 점프합니다. wx.navigateBack을 사용하여 원래 페이지로 돌아갑니다.

OBJECT 매개변수 설명:

url 문자열 점프해야 하는 애플리케이션 내 페이지의 경로입니다. 매개변수는 경로 뒤에 포함될 수 있습니다. 매개변수와 경로는 ?로 구분되고, 매개변수 키와 매개변수 값은 =로 연결되며, 서로 다른 매개변수는 &로 구분됩니다. 예를 들어 'path?key=value&key2=value2'

success 함수 인터페이스는 성공적인 콜백 함수를 호출합니다.

fail 함수 인터페이스 호출 실패한 콜백 함수

complete 함수 인터페이스 호출을 종료하는 콜백 함수(호출 성공 또는 실패 시 실행됨)

onLoad:function(options) {
wx.navigateTo({
url:\'../index/index\' })}

두 번째 유형: wx.redirectTo(OBJECT)

닫기 현재 페이지를 클릭하고 애플리케이션 페이지의 특정 페이지로 이동합니다.

OBJECT 매개변수 설명:

url 문자열 점프해야 하는 애플리케이션 내 페이지의 경로

success 함수 성공적인 인터페이스 호출을 위한 콜백 함수

fail 함수 실패한 인터페이스 호출을 위한 콜백 함수

complete 함수 인터페이스 호출 종료에 대한 콜백 함수(호출 성공 여부에 관계없이 실행됩니다)

onLoad:function(options) {
 wx.redirectTo({
url:\'../index/index\' }) }

세 번째 방법: wx.navigateBack(OBJECT)

현재 페이지를 닫고 이전 페이지로 돌아가거나 다단계 페이지. getCurrentPages())를 통해 현재 페이지 스택을 가져와서 반환해야 하는 수준 수를 결정할 수 있습니다.

OBJECT 매개변수 설명:

delta Number 반환된 페이지 수입니다. delta가 기존 페이지 수보다 크면 홈 페이지로 돌아갑니다.

onLoad:function(options) {
var pages =getCurrentPages()
var num =pages.length
navigateBack:function(){
 wx.navigateBack({
 delta: num
})}}

추천: "Mini 프로그램 개발 튜토리얼"

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

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제