中国xxxnxxx18护士_亚洲免费h_香蕉久久夜色精品国产2020_aiss精品大尺度系列

互聯(lián)網(wǎng)數(shù)字化全域服務商
實戰(zhàn)微信小程序開發(fā)之不同場景下的頁面跳轉(zhuǎn)

發(fā)布時間:2020-03-30

知識百科

瀏覽:1460

作者:zqkjadmin

  前言

  熟悉微信小程序開發(fā)的應該都知道,微信小程序的頁面跳轉(zhuǎn)有幾種不同的應用,有navigateTo、switchTab還有redirectTo,最常用的就是這三種。switchTab用于跳轉(zhuǎn)到首頁這樣的在底部菜單中配置的頁面,navigateTo用于跳轉(zhuǎn)到一些內(nèi)頁,而redirectTo也是跳轉(zhuǎn)到內(nèi)頁,只是redirectTo跳轉(zhuǎn)后無法返回。今天我們說的是通過公眾號菜單、掃碼、小程序入口等進入小程序的頁面跳轉(zhuǎn),這里不單單是頁面跳轉(zhuǎn)問題,下面我們一一舉例介紹。

  微信小程序不同場景的頁面跳轉(zhuǎn)

  1.小程序入口直接加載

  從小程序入口直接加載,默認就是跳轉(zhuǎn)到首頁了,不出意外,就是switchTab,這是最最普通的一種方式。

  2.從公眾號菜單或文章中跳轉(zhuǎn)進來

  如果是跳轉(zhuǎn)的是首頁或一些菜單中的頁面,毫無疑問,也是使用switchTab,但是一般情況下,在文章中一般會直接跳轉(zhuǎn)到內(nèi)頁商品頁的某個頁面,這里適合用navigateTo。

  3.通過掃碼方式進入

  通過掃碼方式比較復雜一些,如果是首頁二維碼,比較簡單,用switchTab就可以了,對于一些商品頁,因為微信小程序中有不同的二維碼(小程序碼)接口調(diào)用,這就造成了有數(shù)量限制和無數(shù)量限制的兩種情況。

  對于有10萬數(shù)量限制的碼,掃碼后參數(shù)中直接就帶了跳轉(zhuǎn)地址了,根據(jù)跳轉(zhuǎn)地址是菜單地址還是內(nèi)頁地址,進行switchTab和navigateTo的選擇。
  對于無數(shù)量限制碼,掃碼后獲取到的scene,根據(jù)這個值需要查詢一次數(shù)據(jù)庫,從數(shù)據(jù)庫中查詢到跳轉(zhuǎn)頁面,再根據(jù)要跳轉(zhuǎn)的頁面是菜單還是內(nèi)頁地址,進行switchTab和navigateTo的選擇。

  總結(jié)

  實戰(zhàn)經(jīng)驗是從一步步的跳坑里鍛煉出來了,如果沒有實踐,只是看看,你是體會不會開發(fā)其中的艱辛的。

上一篇:把控網(wǎng)站網(wǎng)頁設計思路原則

下一篇:為什么定制型網(wǎng)站報價要比普通網(wǎng)站要高?

返回上一頁

最新文章

2022-11-22
2475

網(wǎng)站建設的基本流程以及需要注意的事項都有哪些?

2022-11-10
2381

網(wǎng)站建設公司介紹網(wǎng)站制作的具體流程

2022-09-17
2010

成功的網(wǎng)站建設能給企業(yè)帶來什么幫助?

熱門文章

2022-07-09
4944

IPv6 改造相關指標和測試方法說明

2022-04-07
3918

江西政府企事業(yè)單位網(wǎng)站IPv6升級改造,網(wǎng)站為什么要進行IPv6升級改造

2022-04-08
3437

江西撫州網(wǎng)站建設系統(tǒng)軟件開發(fā)IPv6升級改造哪家好

400-117-7899

全國服務熱線