drew 5 years ago
parent
commit
faa5897ff6
3 changed files with 14 additions and 2 deletions
  1. 4 0
      src/pages/login.vue
  2. 7 2
      src/pages/my.vue
  3. 3 0
      src/pages/register.vue

+ 4 - 0
src/pages/login.vue

@@ -30,6 +30,10 @@ export default {
             });
         },
         getUserInfo(e) {
+            console.log(e);
+            if (e.detail.errMsg !== 'getUserInfo:ok') {
+                return;
+            }
             if (!/^1\d{10}$/.test(this.mobile)) {
                 wx.showToast({
                     icon: 'none',

+ 7 - 2
src/pages/my.vue

@@ -1,6 +1,11 @@
+<config>
+{
+    "navigationBarTitleText": "我的"
+}
+</config>
 <template>
     <div>
-        <div class="top" v-if="userInfo" key="1">
+        <div class="top" v-if="userInfo">
             <img
                 :src="userInfo.image ? userInfo.image : require('../static/imgs/user.png')"
                 class="avatar"
@@ -8,7 +13,7 @@
             />
             <div class="name">{{ userInfo.userName }}</div>
         </div>
-        <div @click="login" class="top" v-else key="2">
+        <div @click="login" class="top" v-else>
             <img src="../static/imgs/user.png" class="avatar" />
             <div class="name">点击登录</div>
         </div>

+ 3 - 0
src/pages/register.vue

@@ -67,6 +67,9 @@ export default {
                 });
         },
         getUserInfo(e) {
+            if (e.detail.errMsg !== 'getUserInfo:ok') {
+                return;
+            }
             if (!/^1\d{10}$/.test(this.mobile)) {
                 wx.showToast({
                     icon: 'none',