日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信小程序 --- 页面跳转

發布時間:2023/12/6 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信小程序 --- 页面跳转 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一種:wx.navigateTo({}); 跳轉

注意:這種跳轉回觸發當前頁面的 onHide 方法,將當前頁面隱藏,然后顯示跳轉頁面。所以可以返回,返回的時候觸發 onShow方法進行顯示:

(項目的底部導航使用的就是 wx.navigateTo 方法,將頁面進行隱藏)

<view bindtap="clicktap">文章列表 </view>

page.js

//獲取應用實例 const app = getApp() Page({data: { }, clicktap:function(){wx.navigateTo({url:'../details/details'})} })

參數傳遞:

clicktap:function(){wx.navigateTo({url:'../details/details?id=1'}) }

多個參數使用 "&" ?:

wx.navigateTo({url:'../details/details?id=2&title=你好' })

跳轉頁面接受參數:使用 onLoad 方法里面的 option :

onLoad:function(options){console.log(options);console.log(options.id); }

效果:

這個id 還可以渲染到頁面上。

使用標簽進行跳轉

<navigateTo url="../details/details?id=2"><view bindtap="clicktap">文章列表</view> </navigateTo>

同樣使用跳轉頁的 onLoad 方法里面 options 來接受。

在標簽里使用 redirectTo:

<navigateTo url="../details/details?id=2" redirect><view bindtap="clicktap">文章列表</view> </navigateTo>

?

第二種:wx.redirectTo 跳轉:

注意:這種跳轉,不會觸發當前頁面的 onHide 方法,也就是把當前頁面直接給卸載掉了,然后替換為新頁面。所以不存在返回這種情況。

?

第三種:wx.swithTab跳轉

在微信的頁面跳轉過程中,如果需要跳轉到tab的頁面,使用 wx.navigateTo 或者 wx.redirectTo 都是無法完成跳轉的,此時就必須使用 wx.switchTab方法來進行跳轉。

文檔說明:

https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html#wxrelaunchobject

代碼:

wx.switchTab({url: '../index/index' })

?

轉載于:https://www.cnblogs.com/e0yu/p/8489167.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的微信小程序 --- 页面跳转的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。