微信小程序navigator无法跳转怎么解决?今天做小程序的页面,发现navigator无法跳转,查了一下官方的资料,找到解决方案,记录一下。

<view class="btn-area">
  <navigator url="/page/navigate/navigate?title=navigate" hover-class=
  "navigator-hover">跳转到新页面</navigator>
  <navigator url="../../redirect/redirect/redirect?title=redirect" open-type=
  "redirect" hover-class="other-navigator-hover">在当前页打开</navigator>
  <navigator url="/page/index/index" open-type="switchTab" hover-class
  ="other-navigator-hover">切换 Tab</navigator>
  <navigator target="miniProgram" open-type="navigate" app-id="" path="" 
  extra-data="" version="release">打开绑定的小程序</navigator></view>

不跳转可能由以下几种情况引起的:

一.跳转的页面没有在app.json中注册

二.跳转的路径不正确

三.跳转的页面在TabBar中,需要将open-type属性是设置为switchTab

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注