微信小程序用navigator出错?

微信小程序用navigator出错?,第1张

1. 你的navigator没有具体需要跳转的地址,即没有url属性。没有跳转地址是不会跳转的,除非你在js写方法跳转。

2. 跳转可以设置open-type属性,确定跳转类型。默认为普通跳转navigate,可以选redirect,switchTab,reLaunch,navigateBack,exit。

最主要你要给跳转地址url,工具已经提示。

这可能是因为小程序的 open-type 设置为 navigate,而不是 redirectTo 的问题。此外,微信支付的服务端配置可能存在问题,例如签名等。另外,微信版本可能过低,没有升级到使用微信支付的最低版本,导致微信支付不可用。

url 属性表示要跳转的页面地址,必须以 / 开头)

open-type (表示跳转的方式,必须为 switchTab )

url 属性 (表示要跳转的页面地址,必须以 / 开头)

open-type (表示跳转的方式,必须为 navigate )

非tabBar页面 跳转时,open-type 也可以省略

open-type 属性值为: navigateBack

结合 delta 属性:表示后退的层级,默认是 1 ,1时该属性可省略不写

调用 wx.switchTab (object object ) 方法,其中 object 参数对象的属性列表如下

调用**wx.navigateTo ( object object )方法,其中 object 参数对象的属性列表,如下

调用wx.navigateBack(object object ) 方法,可以返回上一页面或多级页面,其中object 参数可选的,属性列表 如下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11587549.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存