Browse Source

修改頭部存在bug

秦鹏 3 years ago
parent
commit
37b5b72f45

+ 1 - 0
src/components/Header.vue

@@ -471,6 +471,7 @@ export default {
       justify-content: center;
       align-items: center;
       margin-left: 23px;
+      cursor: pointer;
       img {
         width: 24px;
       }

+ 12 - 4
src/components/learnCenter/HeaderOne.vue

@@ -68,12 +68,12 @@ export default {
     keyDownSeekData(e) {
       if (e.keyCode == 13) {
         this.gotoSeekResult();
+      }else{
+        return
       }
     },
 
     gotoSeekResult() {
-      console.log(this.$route);
-
       if (this.SeekName == "") {
         this.$message.warning("请输入内容");
         return;
@@ -84,18 +84,26 @@ export default {
           path: "/learncenter/Seekresult",
           query: {
             keycode: this.SeekName,
-            id:this.$route.query.id,
+            id: this.$route.query.id,
           },
         });
       } else {
         // 如果在就把关键字传给父组件进行搜索
         this.changeKeycode(this.SeekName);
+        // 修改keycode 避免刷新丢失
+        this.$router.replace({
+          path: "/learncenter/Seekresult",
+          query: {
+            keycode: this.SeekName,
+            id: this.$route.query.id,
+          },
+        });
       }
     },
   },
   //生命周期 - 创建完成(可以访问当前this实例)
   created() {
-    this.SeekName = this.keycode||"";
+    this.SeekName = this.keycode || "";
   },
   //生命周期 - 挂载完成(可以访问DOM元素)
   mounted() {},

+ 1 - 7
src/components/learnCenter/Textbook.vue

@@ -70,12 +70,6 @@ export default {
     gotoIntroduce(item) {
       let href = `/GCLS-Book/#/GoodsDetail?goods_id=${item.id}&goods_type=101`;
       window.open(href, "_blank");
-      // this.$router.push({
-      //   path: "/learncenter/TextbookDetail",
-      //   query: {
-      //     id: item.id,
-      //   },
-      // });
     },
   },
 };
@@ -87,7 +81,7 @@ export default {
     width: 1200px;
     margin: 0 auto;
     height: 100px;
-    display: flex;
+    display: flex; 
     justify-content: space-between;
     align-items: center;
     .title {

+ 3 - 2
src/views/learn-center/Seekresult.vue

@@ -85,8 +85,8 @@
       <template v-else>
         <div class="nomore">
           <img src="../../assets/learncenter/noSeekResult.png" alt="" />
-          <p class="p1">Sorry, I can't find the relevant content.</p>
-          <p class="p2">Try the following keywords</p>
+          <p class="p1">抱歉,我找不到相关的内容。</p>
+          <!-- <p class="p2">Try the following keywords</p> -->
           <!-- <div class="keywords">
           <span>live lesson</span>
           <span>live lesson</span>
@@ -159,6 +159,7 @@ export default {
   },
   methods: {
     handleSizeChange(val) {},
+    // 跳页
     handleCurrentChange(val) {
       this.pageNum = val;
       if (this.classilfyIndex == 0) {

+ 1 - 1
src/views/learn-center/index.vue

@@ -214,7 +214,7 @@ export default {
         this.ImageList = res.course_list.slice(0, 4);
       })
       .catch(() => {
-        this.loading = false;   
+        this.loading = false;
       });
     // 获取教材列表
     TextbookAPI("book-book_manager-PageQueryBookList", {