欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序之分享頁面如何返回首頁的示例

 更新時間:2018年03月28日 11:52:10   作者:Render  
這篇文章主要介紹了微信小程序之分享頁面如何返回首頁的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

做小程序開發(fā)發(fā)現(xiàn),頁面分享出去后,用戶通過分享進去的頁面很難找到返首頁的情況。(微信官方操作是點擊右上角三個點,在手機下方顯示返回首頁)。民間很多方案是自己在頁面加個懸浮Home標注。

今天我分享另外一種方法。請看下面.gif;

有沒有發(fā)現(xiàn),左上角有返回按鈕了。原理簡單,在你要分享的頁面,分享配置時配置你的首頁,并帶上對應的參數(shù),在首頁 onLoad方法中可以獲取。代碼如下:

<!--index.wxml-->
<view class="container">
<text>我是首頁</text>
 <button bindtap='goLogs'>go logsPage</button>
</view>

const app = getApp()

Page({
 data: {
  motto: 'Hello World',
  userInfo: {},
  hasUserInfo: false,
  canIUse: wx.canIUse('button.open-type.getUserInfo')
 },
 //事件處理函數(shù)
 goLogs: function() {
  wx.navigateTo({
   url: '/pages/logs/logs'
  })
 },
 onLoad: function (options) {
  console.log(options)
  if (options.share_query){
   wx.showLoading({
    title: '我是從分享頁面進入的',
   })

   setTimeout(function () {
    wx.hideLoading()
    wx.navigateTo({
     url: '/pages/logs/logs',
    })
   }, 2000)

  
  }

  }
 
})
<!--logs.wxml-->
<view class="container log-list">
 <block wx:for="{{logs}}" wx:for-item="log">
  <text class="log-item">{{index + 1}}. {{log}}</text>
 </block>
</view>
const app = getApp()

Page({
 data: {
  motto: 'Hello World',
  userInfo: {},
  hasUserInfo: false,
  canIUse: wx.canIUse('button.open-type.getUserInfo')
 },
 //事件處理函數(shù)
 goLogs: function() {
  wx.navigateTo({
   url: '/pages/logs/logs'
  })
 },
 onLoad: function (options) {
  console.log(options)
  //判斷是否分享進入
  if (options.share_query){
   wx.showLoading({
    title: '我是從分享頁面進入的',
   })

   setTimeout(function () {
    wx.hideLoading()
    wx.navigateTo({
     url: '/pages/logs/logs',
    })
   }, 2000)  
  }
  } 
})

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • js打開新窗口方法整理

    js打開新窗口方法整理

    js打開新窗口的方法有很多,本文大致整理了一些,需要的朋友可以參考下
    2014-02-02
  • 微信小程序?qū)崿F(xiàn)底部彈出框封裝

    微信小程序?qū)崿F(xiàn)底部彈出框封裝

    這篇文章主要為大家詳細介紹了微信小程序底部彈出框封裝,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • JavaScript中的finally()方法和Filter()方法詳解

    JavaScript中的finally()方法和Filter()方法詳解

    finally是 JavaScript 構造中使用的方法try-catch,Filter() 是 JavaScript 中的一種方法,可以通過處理數(shù)組輕松提供過濾后的輸出數(shù)據(jù),本文就給大家詳細的介紹一下JavaScript中的finally()方法和Filter()方法,需要的朋友可以參考下
    2023-08-08
  • uniapp實現(xiàn)單選框的示例代碼

    uniapp實現(xiàn)單選框的示例代碼

    本文給大家介紹uniapp實現(xiàn)單選框的示例代碼,采用uniapp-vue3實現(xiàn)的一款單選框組件,提供絲滑的動畫選中效果,支持不同主題配置,適配web、H5、微信小程序,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 使用Three.js實現(xiàn)太陽系八大行星的自轉(zhuǎn)公轉(zhuǎn)示例代碼

    使用Three.js實現(xiàn)太陽系八大行星的自轉(zhuǎn)公轉(zhuǎn)示例代碼

    這篇文章主要給大家介紹了關于如何使用Three.js實現(xiàn)太陽系八大行星的自轉(zhuǎn)公轉(zhuǎn)的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Three.js具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • js/jq仿window文件夾框選操作插件

    js/jq仿window文件夾框選操作插件

    這篇文章主要介紹了js/jq仿window文件夾框選操作插件,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03
  • 使用JS簡單實現(xiàn)apply、call和bind方法的實例代碼

    使用JS簡單實現(xiàn)apply、call和bind方法的實例代碼

    在JavaScript中,call、apply和bind是Function對象自帶的三個方法,這三個方法的主要作用是改變函數(shù)中的this指向,下面這篇文章主要給大家介紹了關于如何使用JS簡單實現(xiàn)apply、call和bind方法的相關資料,需要的朋友可以參考下
    2022-02-02
  • 微信小程序?qū)崿F(xiàn)拉鏈式的滑動驗證

    微信小程序?qū)崿F(xiàn)拉鏈式的滑動驗證

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)拉鏈式的滑動驗證,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • JavaScript聲明變量時為什么要加var關鍵字

    JavaScript聲明變量時為什么要加var關鍵字

    var用來聲明變量,但是這個語法并不嚴格要求,很多時修改,我們可以直接使用一個變量而不用var聲明它,不過還是建議大家加var
    2014-09-09
  • javascript獲取文檔坐標和視口坐標

    javascript獲取文檔坐標和視口坐標

    制作網(wǎng)頁的過程中,你有時候需要知道某個元素在網(wǎng)頁上的確切位置。下面的教程總結了Javascript在網(wǎng)頁定位方面的相關知識。有需要的小伙伴可以參考下。
    2015-05-05

最新評論