微信小程序 wx.navigateTo 应用

一个应用同时只能打开5个页面,当已经打开了5个页面之后,wx.navigateTo不能正常打开新页面。

请避免多层级的交互方式,或者使wx.redirectTo


wx.navigateTo()    //保留当前页面,并打开应用内的某个页面

wx.reLaunch()   //打开新页面,关闭之前所有页面

wx.redirectTo()   //关闭当前页面,并打开应用内的某个页面

wx.navigateBack()   //关闭当前页面,回退前 delta(默认为1) 页面


//方式1:通过js部分跳转并传递值

//wx.navigateTo() 页面跳转之间的传值

wx.navigateTo({
    url:"../logs/logs?id=1"
})

//接受页面
onLoad:function(options){
    console.log(options)    //Object { id:"1" }
}

//方式2:通过组件跳转页面并传值(保留当前页面)

<navigator url="../logs/logs?id=100">
<view>页面跳转传值</view>
</navigator>


//方式3:通过组件跳转页面并传值(关闭当前页面)

<navigator url="../logs/logs?id=100" redirect>
<view>页面跳转传值</view>
</navigator>

//方式4:通过组件跳转页面并传值多个值(关闭当前页面)

<navigator url="../logs/logs?id=100&title=标题" redirect>
<view>页面跳转传值</view>
</navigator>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值