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

1.全局變量

  app.js裏json

  App({緩存

    //全局變量app

    globalData: {url

    userInfo: null,get

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

  }io

  在其餘js頁面取值:console

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

  在須要獲取值得地方賦值如:變量

  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"}
  },
相關文章
相關標籤/搜索