Browse Source

修改页面跳转

xyg 2 years ago
parent
commit
1800149035

+ 0 - 9
light-application-wx/pages/index/index.js

@@ -195,15 +195,6 @@ Page({
     },
 
     /**
-     * 生命周期函数--监听页面卸载
-     */
-    // onUnload: function () {
-    //     wx.reLaunch({
-    //         url: '../login/login',
-    //     });
-    // },
-
-    /**
      * 点击查看下一场会议详情
      */
     meetingInfo: function () {

+ 8 - 0
light-application-wx/pages/login/login.js

@@ -24,6 +24,14 @@ Page({
      * 生命周期函数--监听页面加载
      */
     onLoad: function (options) {
+        //获取页面栈
+        let pages = getCurrentPages();
+        if (pages.length > 1) {
+            wx.reLaunch({
+                url: '../login/login',
+            });
+        }
+
         if (options && options.scene) {
             util.get({
                 url: '/api/wechat/getQrCodeParams?key=' + options.scene,

+ 2 - 12
light-application-wx/pages/personal/personal.js

@@ -26,25 +26,15 @@ Page({
     },
 
     /**
-     * 生命周期函数--监听页面卸载
-     */
-    onUnload() {
-        wx.reLaunch({
-            url: '../login/login',
-        });
-    },
-
-    /**
      * 退出登录
      */
     logout: function () {
         wx.showModal({
             content: '确定退出登录',
             success: (res) => {
+                console.log(res)
                 if (res.confirm) {
-                    wx.removeStorageSync('Authorization');
-                    wx.removeStorageSync('userInfo');
-                    wx.removeStorageSync('roleInfo');
+                    wx.clearStorageSync();
                     WebIM.conn.close();
                     wx.reLaunch({
                         url: '../login/login',