>  기사  >  위챗 애플릿  >  위챗 미니 프로그램의 App() 기능 사용법에 대한 자세한 설명

위챗 미니 프로그램의 App() 기능 사용법에 대한 자세한 설명

不言
不言원래의
2018-08-16 17:45:174648검색

이 글은 WeChat 애플릿의 App() 기능에 대한 자세한 설명을 제공합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

App() 함수는 미니 프로그램을 등록하는 데 사용되며 미니 프로그램의 라이프사이클 기능 등을 지정하는 개체 매개변수를 허용합니다.

객체 매개변수 설명

1.onLauch

수명주기 기능으로 애플릿 초기화를 모니터링하며, 애플릿 초기화가 완료되면 한 번 트리거됩니다.

onLauch 중에 getCurrentPages()를 호출하지 마세요. 페이지가 아직 생성되지 않았습니다.

2.onShow

애플릿이 시작되거나 뒤에서 전경 디스플레이로 들어가면 onShow가 트리거됩니다

3.onHide

애플릿이 전경에서 백그라운드로 들어가면 onHide가 트리거됩니다

4. onError

애플릿이 발생할 때 스크립트 오류가 있거나 API 호출이 실패하면 오류 정보와 함께 onError가 발생합니다.

5.onPageNotFound

애플릿이 페이지 열기에 실패하면 페이지 정보와 함께 이 함수를 다시 호출합니다.

(1) 개발자가 onPageNotFound 모니터링을 추가하지 않으면 점프 페이지가 존재하지 않을 때 WeChat 클라이언트의 기본 페이지가 존재하지 않는다는 프롬프트 페이지가 푸시됩니다.

(2) onPageNotFound 콜백이 존재하지 않는 다른 페이지로 리디렉션되면 WeChat 클라이언트의 기본 페이지가 존재하지 않는다는 메시지 페이지가 푸시되고 onPageNotFound 콜백은 저장되지 않습니다

6. 개발자는 이를 사용하여 액세스할 수 있는 Object 매개변수에 기능이나 데이터를 추가할 수 있습니다.

프런트엔드와 백엔드의 정의:

사용자가 왼쪽 상단을 클릭하여 닫거나, 기기의 홈 버튼을 눌러 WeChat을 종료하면 미니 프로그램이 직접 소멸되지 않고 백그라운드로 들어갑니다. WeChat에 다시 들어가거나 Xiaocheng을 다시 열면 배경에서 전경으로 들어갑니다.

전역 getApp() 함수를 사용하여 미니 프로그램 구현 예제를 얻을 수 있습니다.

// other.js
var appInstance = getApp()
console.log(appInstance.globalData) // I am global data

관련 권장 사항:

WeChat 미니 프로그램의 변수 및 범위에 대한 자세한 분석

WeChat 미니 프로그램이 백그라운드에서 대량의 중복 데이터를 반환하는 문제를 해결하는 방법

위 내용은 위챗 미니 프로그램의 App() 기능 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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