Maison >Applet WeChat >Développement de mini-programmes >Solution technique : saut de page dans l'applet WeChat de l'application
WeChatLa raison pour laquelle la page du mini-programme ne parvient pas à sauter peut être : 1 : Vérifiez si l'adresse à laquelle vous accédez est erronée 2 : Vérifiez l'adresse à laquelle vous accédez ; souhaitez accéder à Si l'adresse a été enregistrée dans app.js ; 3 : Lorsque l'adresse à laquelle vous accédez se trouve dans la barre de tabulation, utilisez wx.switchTab pour accéder à la page.
Ce qui suit résume la méthode de saut :
1. Saut d'API
wx.navigateTo ({...})
wx.redirectTo({...})
wx.switchTab({. ..} )
wx.reLanch({...})
(1) wx.navigateTo({. ..} )
Ne détruira pas la page actuelle, masquez-la simplement. Utilisez wx.navigateBack pour revenir à la page d'origine.
Remarque : lors de l'appel denavigaTo pour sauter, la page qui appelle cette méthode sera ajoutée à la pile
// 关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层。 wx.navigateTo({ url: 'page/home/home' // 页面 A }) wx.navigateTo({ url: 'page/detail/detail' // 页面 B }) // 跳转到页面 A wx.navigateBack({ delta: 2 })
(2) wx.redirectTo({...})
Fermez la page actuelle et accédez à une page correspondante dans l'application
(3) wx.switchTab({...})
Accédez à la page tabBar (dans l'application . json enregistré tabBar page), les collègues ferment les autres pages non-tabBar
(4) wx.reLanch({...})
Fermez toutes les pages et ouvrez une certaine page dans le pages de candidature.
2.wxml saut de composant de page (90553a25cfb9c2089e9e88a5e7e05f40)
// navigator 组件默认的 open-type 为 navigate <navigator url="/page/navigate/navigate" hover-class="navigator-hover">跳转到新页面</navigator> // redirect 对应 API 中的 wx.redirect 方法 <navigator url="../../redirect/redirect/redirect" open-type="redirect" hover-class="other-navigator-hover">在当前页打开</navigator> // switchTab 对应 API 中的 wx.switchTab 方法 <navigator url="/page/index/index" open-type="switchTab" hover-class="other-navigator-hover">切换 Tab</navigator> // reLanch 对应 API 中的 wx.reLanch 方法 <navigator url="../../redirect/redirect/redirect" open-type="redirect" hover-class="other-navigator-hover">关闭所有页面,打开到应用内的某个页面</navigator> // navigateBack 对应 API 中的 wx.navigateBack 方法 <navigator url="/page/index/index" open-type="navigateBack" hover-class="other-navigator-hover">关闭当前页面,返回上一级页面或多级页面</navigator>
Recommandations associées :
Fonction de saut de page de l'applet WeChat
Introduction au saut de page du navigateur dans le développement du mini-programme WeChat
Tutoriel vidéo sur le développement du mini-programme WeChat
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!