Browse Source

修复bug

wayne 6 years ago
parent
commit
9077984414
2 changed files with 11 additions and 3 deletions
  1. 3 1
      components/header.vue
  2. 8 2
      pages/salary/index.vue

+ 3 - 1
components/header.vue

@@ -285,7 +285,9 @@ export default {
     }
   },
   mounted() {
-    this.getMessageCount();
+    if (this.myInfo && this.myInfo.nickname) {
+      this.getMessageCount();
+    }
   },
   methods: {
     async clickQuit() {

+ 8 - 2
pages/salary/index.vue

@@ -11,8 +11,10 @@
                 <span>{{searchCity}}</span>
                 <img src="@/assets/img/salary/icon_arrow_down.png" alt="">
               </div>
-              <el-dropdown-menu slot="dropdown">
-                <el-dropdown-item v-for="citys in cityList"  :command="citys.city">{{citys.city}}</el-dropdown-item>
+              <el-dropdown-menu slot="dropdown" style="height:300px;">
+                <el-scrollbar style="height:100%">
+                  <el-dropdown-item v-for="citys in cityList"  :command="citys.city">{{citys.city}}</el-dropdown-item>
+                </el-scrollbar>
               </el-dropdown-menu>
             </el-dropdown>
           </div>
@@ -294,6 +296,10 @@ export default {
 
 }
 
+.el-scrollbar__wrap{
+  overflow-x: hidden;
+}
+
 .mobile {
   .header {
     overflow: hidden;