이 글은 주로 위챗 애플릿의 라이프사이클 기능에 대한 관련 정보를 소개합니다. 필요한 친구가 참고할 수 있습니다.
위챗 애플릿의 라이프사이클 기능
小현재 홈페이지가 다른 페이지에서 돌아올지, 입구에서 열릴지 프로그램이 결정합니다.
미니 프로그램을 종료해도 미니 프로그램의 데이터는 공개되지 않기 때문에 데이터는 여전히 남아 있습니다. 다시 클릭하면 초기화되지 않습니다
해결책: 미니 프로그램 데이터에 isClose 변수를 선언합니다. 기본값은 true입니다. 클릭하여 페이지로 이동할지 여부를 결정하는 데 사용됩니다. 미니 프로그램을 닫으면 OnHide 함수가 실행됩니다. 이 함수에서는 isClose가 판단됩니다. true인 경우 해당 페이지로 이동할 때 먼저 isClose를 false로 설정합니다. isClose는 flase가 실행되지 않습니다. 점프된 페이지에 들어간 다음 이 페이지로 돌아옵니다. 이 함수에 타이머를 설정하고 isClose를 true로 변경하는 것은 OnUnload 함수입니다. 이렇게 200ms 이후에 애플릿을 닫고 다시 입력하면 isColse가 처음으로 진입한 것으로 판단됩니다.
WeChat의 라이프사이클 기능입니다. 애플릿
1.1 모니터링 페이지 로딩
onLoad: 함수(옵션) {},
페이지는 한 번만 호출됩니다. onLoad에서 현재 페이지를 열기 위해 호출되는 쿼리 매개변수를 가져올 수 있습니다.
1.2 모니터링 페이지 초기 렌더링 완료
onReady: function () {},
페이지는 한 번만 호출됩니다. 이는 페이지가 준비되었으며 뷰 레이어와 상호 작용할 수 있음을 의미합니다.
1.3 모니터링 페이지 표시
onShow: function () {},
페이지가 열릴 때마다 한 번씩 호출됩니다.
1.3 모니터링 페이지 숨기기
onHide: function () {},
navigateTo 또는 하단 탭이 전환될 때 호출됩니다.
1.4 모니터링 페이지 언로드
onUnload: function () {},
재시 directTo 또는 NavigationBack을 수행할 때 호출됩니다.
위챗 미니프로그램js 앱 고유 기능
2.1 모니터링 미니 프로그램 초기화
onLaunch:function () {},
애플릿 초기화가 완료되면 onLaunch가 트리거됩니다(전역적으로 한 번만 트리거됨)
2.2 오류 청취 기능
onError:function () {},
애플릿에서 스크립트 오류가 발생하거나 API 호출이 실패하는 경우 , OnError가 발생하면 오류 메시지가 나타납니다
[관련 권장 사항]
1. WeChat 공개 계정 플랫폼 소스 코드 다운로드
2. Small Pigcms(PigCms) 마이크로 전자상거래 시스템 운영 버전(독립형 소규모 매장 + 3단계 유통 시스템)
3.WeChat People Network v3.4.5 Advanced Business Edition WeChat 루빅큐브 소스코드
위 내용은 WeChat 개발의 라이프사이클 기능에 대한 예제 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

드림위버 CS6
시각적 웹 개발 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
