(二)微信小程序的三種傳值方式


1.全局變量

  app.js里

  App({

    //全局變量

    globalData: {

    userInfo: null,

    host: 'http://localhost:8080/data.json'

  }

  在其他js頁面取值:

  const app = getApp()  //獲取應用實例 必須有這個才能獲取到app.js里的東西

  在需要獲取值得地方賦值如:

  url:app.globalData.host 

2.本地緩存(最多存10M的數據)

  設值:wx.setStorageSync('title', title)
  取值:var title=wx.getStorageSync('title')
 

3.URL傳值

  wx.navigateTo({
    url: '/pages/detail/detail?title='+title,
  })
  在'/pages/detail/detail的detail.js里面
  獲取值:
  onLoad: function (options) {
    console.log(options) // 打印結果為:{title:"abc"}
  },
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM