微信小程序 頁(yè)面跳轉(zhuǎn) 傳遞參數(shù)

微信小程序 頁(yè)面跳轉(zhuǎn) 傳遞參數(shù)的這個(gè)知識(shí)點(diǎn)我們?cè)陂_發(fā)過(guò)程之中會(huì)經(jīng)常遇到,記錄一下寓辱,雖然很簡(jiǎn)單爷肝,但是對(duì)于剛剛接觸的人來(lái)說(shuō),看文檔不如看demo來(lái)的快和方便炼邀。
先看一下官方給出的文檔:

https://developers.weixin.qq.com/miniprogram/dev/api/wx.navigateTo.html?search-key=wx.navigateTo()

index.wxml

 <view class="btn-area">
 <navigator url="../navigator/navigator?title=我來(lái)到了這個(gè)神奇的界面并且認(rèn)識(shí)了一個(gè)萌妹子&&what=wangting" hover-class="navigator-hover">跳轉(zhuǎn)到新頁(yè)面</navigator>
 </view>

index.js

Page({
  data: {

  },

  //事件處理函數(shù)

  onLoad: function () {
  },

})

要把參數(shù)傳遞給navigator界面

navigator.wxml

<view> {{title}} </view>

<view > {{what}} </view>

navigator.js

Page({
  data: {},
  onLoad: function(options) {
    // 生命周期函數(shù)--監(jiān)聽頁(yè)面加載
    this.setData({
      title: options.title,
      what: options.what
    })
  }
})

效果
傳遞的兩個(gè)參數(shù)到了這個(gè)界面了

分割線:

通過(guò)js里面的綁定的函數(shù)事件來(lái)跳轉(zhuǎn)
index.wxml

<view bindtap="bindViewTap" class="up">
   我要綁定事件帶著兩個(gè)參數(shù)跳轉(zhuǎn)界面
</view>

index.js

Page({
  data: {

  },

  //事件處理函數(shù)
  bindViewTap: function() {
    wx.navigateTo({
      url: '../navigator/navigator?title=我來(lái)到了這個(gè)神奇的界面并且認(rèn)識(shí)了一個(gè)萌妹子&&what=wangting'
      //  url: '../logs/logs'
    })
  },

  //事件處理函數(shù)

  onLoad: function() {},

})

navigator.wxml

<view> {{title}} </view>
<view > {{what}} </view>

navigator.js

Page({
  data: {},
  onLoad: function(options) {
    // 生命周期函數(shù)--監(jiān)聽頁(yè)面加載
    this.setData({
      title: options.title,
      what: options.what
    })
  }
})

效果:
http://recordit.co/rDhRuFEpYc

再來(lái)一個(gè)demo:便于理解和實(shí)踐
index.wxml

<view>
  <text>姓名:{{name}}</text>
</view>

<view>
  <text>年齡:{{age}}</text>
</view>

<button bindtap='buttonListener'>攜參數(shù)跳轉(zhuǎn)界面</button>

index.js


Page({

  /**
   * 頁(yè)面的初始數(shù)據(jù)
   */
  data: {
    name: '王小婷',
    age: '22'

  },

  buttonListener: function () {
    var that = this
    wx.navigateTo({
      url: '/pages/navigator/navigator?nameData=' + that.data.name + '&ageData=' + that.data.age
    })
  }
})

navigator.wxml

<view>
<text>我的姓名是:{{name}}</text>
</view>
<view>
<text>我的年齡是:{{age}}</text>
</view>

navigator.js


Page({

  /**
   * 頁(yè)面的初始數(shù)據(jù)
   */
  data: {
    name: null,
    age: null

  },

  /**
   * 生命周期函數(shù)--監(jiān)聽頁(yè)面加載
   */
  onLoad: function (options) {
    var that = this
    that.setData({
      name: options.nameData,
      age: options.ageData
    })

  }
})

只帶一個(gè)參數(shù)跳轉(zhuǎn):

index.wxml

<view>
  <text>姓名:{{name}}</text>
</view>
<button bindtap='buttonListener'>攜參數(shù)跳轉(zhuǎn)界面</button>

index.js

Page({
  data: {
    name: '王小婷'
  },
  buttonListener: function () {
    var that = this
    wx.navigateTo({
      url: '/pages/navigator/navigator?nameData=' + that.data.name 
    })
  }
})

navigator.wxml

<view>
<text>我的姓名是:{{name}}</text>
</view>

navigator.js

Page({
  data: {
    name: null
  },
  onLoad: function (options) {
    var that = this
    that.setData({
      name: options.nameData,
    })
  }
})

原文作者:祈澈姑娘魄揉。 技術(shù)博客:http://www.reibang.com/u/05f416aefbe1
90后前端妹子一枚,愛編程拭宁,愛運(yùn)營(yíng)洛退,愛折騰。長(zhǎng)期堅(jiān)持總結(jié)工作中遇到的技術(shù)問(wèn)題杰标。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末兵怯,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子腔剂,更是在濱河造成了極大的恐慌媒区,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掸犬,死亡現(xiàn)場(chǎng)離奇詭異袜漩,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)湾碎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門宙攻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人介褥,你說(shuō)我怎么就攤上這事座掘〉萃铮” “怎么了?”我有些...
    開封第一講書人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵溢陪,是天一觀的道長(zhǎng)萍虽。 經(jīng)常有香客問(wèn)我,道長(zhǎng)形真,這世上最難降的妖魔是什么杉编? 我笑而不...
    開封第一講書人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮没酣,結(jié)果婚禮上王财,老公的妹妹穿的比我還像新娘。我一直安慰自己裕便,他們只是感情好绒净,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著偿衰,像睡著了一般挂疆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上下翎,一...
    開封第一講書人閱讀 50,096評(píng)論 1 291
  • 那天缤言,我揣著相機(jī)與錄音,去河邊找鬼视事。 笑死胆萧,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的俐东。 我是一名探鬼主播跌穗,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼虏辫!你這毒婦竟也來(lái)了蚌吸?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤砌庄,失蹤者是張志新(化名)和其女友劉穎羹唠,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體娄昆,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡佩微,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了萌焰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片喊衫。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖杆怕,靈堂內(nèi)的尸體忽然破棺而出族购,到底是詐尸還是另有隱情,我是刑警寧澤陵珍,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布寝杖,位于F島的核電站,受9級(jí)特大地震影響互纯,放射性物質(zhì)發(fā)生泄漏瑟幕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一留潦、第九天 我趴在偏房一處隱蔽的房頂上張望只盹。 院中可真熱鬧,春花似錦兔院、人聲如沸殖卑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)孵稽。三九已至,卻和暖如春十偶,著一層夾襖步出監(jiān)牢的瞬間菩鲜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工惦积, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留接校,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓狮崩,卻偏偏與公主長(zhǎng)得像蛛勉,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子厉亏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容