zhaojs
2023-06-30 ba3d748f9eb65a66fca9bd74fc7796b90a0a70ae
uniapp/pages/rankinglist/common_act.vue
@@ -1,6 +1,6 @@
<template>
   <view>
      <web-view :webview-styles="webviewStyles" :src="webviewUrl" @message='received'></web-view>
      <web-view v-if="webshow" :webview-styles="webviewStyles" :src="webviewUrl" @message='received'></web-view>
      <!-- taobao -->
      <u-popup v-model="empowerModel" mode="center" border-radius="12">
        <empowerModel @closemodel='closeMdl' @updataInfo='updataUser'></empowerModel>
@@ -18,6 +18,7 @@
      },
      data() {
         return {
            webshow:true,
            empowerModel: false,
            webviewUrl: '',
            user:'',
@@ -52,6 +53,7 @@
         
         received(e) {
            var res=e.detail.data[0];
            console.log(res);
            switch(res.action)
            {
               case "back":
@@ -69,12 +71,21 @@
            });
         },
         closeMdl() {
           this.empowerModel = false
           this.empowerModel = false;
           this.webshow=true;
         },
         openTbMd()
         {
            this.webshow=false;
             this.empowerModel = true
         },
         updataUser() {
           var that = this;
           this.$u.api.getUserInfo({}).then(e => {
             utils.setCache('userInfo', e.data.userinfo)
             that.user = e.data.userinfo;
           }).catch(function(err) {})
         },
         // 关闭mui返回
           clearMuiBack() {
             // #ifdef APP-PLUS