를 시작하기 위해 제스처 백 조치를 직접 사용하여 특정 페이지로 내비게이션을 시작하는 것은 본질적으로 WeChat Mini 프로그램 프레임 워크에서 지원되지 않습니다. 제스처 백 액션은 내비게이션 스택을 다시 탐색하도록 설계되어 이전에 본 페이지로 돌아갑니다. 원하는 동작을 달성하려면이 기능을 활용하기 위해 응용 프로그램 흐름을 설계해야합니다. 이는 표준 내비게이션 프로세스 (예 : 사용)를 통해 주문 세부 정보 페이지에 연락 할 수 있어야 함을 의미합니다. 사용자가 제스처를 사용하여 주문 세부 사항 페이지에 도달하기를 원한다면 주문 세부 사항 페이지가 내비게이션 스택의 이전 페이지인지 확인해야합니다. 주문 세부 사항 페이지에서 항해가 다시 항해하는 것을 방지하는 데 제스처가 주문 세부 사항을 탐색하는 것을 방지하려면 뒷편 이벤트를 방지하려면 뒷편이 이벤트를 가로 채어야합니다. 주문 세부 사항 페이지의 javaScript 파일 내에서 라이프 사이클 메소드를 사용하여 달성 할 수 있습니다. 이 방법은 등 제스처가 감지 될 때 호출됩니다. 이 메소드 내에서는 기본 백 검력 동작을 방지하거나 몇 가지 사용자 정의 작업을 수행하도록 선택할 수 있습니다. wx.navigateTo
이를 구현할 수있는 방법은 다음과 같습니다.
onBackPress
가장 모범 사례는 주문 세부 정보에 도달하기 위해 제스처 백비게이션에만 의존하지 않는 것입니다. 대신, 표준 탐색 방법 (,
가 제공하는 기본 전환에 의존하는 대신 wechat 미니 프로그램 프레임 워크에서 제공하는 애니메이션 라이브러리 또는 기술을 사용하여 고유 한 사용자 정의 전환을 만들 수 있습니다. 그러나 이것은 제스처 백 기능성을 대체하지 않습니다. 백비로 탐색 자체가 아닌 주문 세부 사항 페이지로 wx.navigateTo
로 를 탐색 할 때만 시각적 전환 만 수정합니다. 메소드는 여전히 등 제스처를 제어합니다. 이 사용자 지정 전환은 뒷면 제스처를 사용할 때가 아니라 onBackPress
~ 로 를 탐색 할 때 적용됩니다. 일관된 사용자 경험을 위해 를 사용하여 백 제스처를 처리해야합니다. .
위 내용은 Wechat Mini 프로그램 제스처가 돌아올 때 주문 세부 정보 페이지로 이동하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!