绿满眶商城微信小程序-uniapp
zxl
3 天以前 4c0c7752dc996baba58f33aa101a7385752061a3
pages/tabbar/index/home.vue
@@ -402,12 +402,14 @@
   },
   onShow() {
      getSessionId().then(res=>{
         console.log('res',JSON.stringify(res))
      if (res.code === 200){
         console.log('执行了onshow')
      if (res.statusCode === 200){
        this.pageSessionNo = res.data.data
        if(this.pageSessionNo){
          let   param = Object.assign({},this.actionParam);
        console.log("打印param",param)
          this.actionParam.sessionId = this.pageSessionNo
        console.log("打印this.actionParam",this.actionParam)
          param.sessionId = this.pageSessionNo
          userAction(param)
        }
@@ -457,7 +459,8 @@
    if (this.sendOnShow)return
    param.pageStatus = "LEAVE"
    // if (this.isNotEmpty(param.sessionId)){
      console.log("离开页面开始记录")
    console.log(param)
      console.log("onUnload离开页面开始记录")
      //TODO 页面刷新 导致onshow未执行,导致sessionId未赋值
      userAction(param)
    // }
@@ -472,8 +475,9 @@
    userAction(param)
  },
   onLoad(option) {
      console.log('触发onLoad')
      if(option.shareId){
         console.log('触发onLoad')
         this.actionParam.shareId = option.shareId;
         this.actionParam.joinType = 'SHARE'
         uni.setStorage({