lrf402788946 5 years ago
parent
commit
6a378e45bd
2 changed files with 6 additions and 10 deletions
  1. 4 2
      src/layout/index/news.vue
  2. 2 8
      src/layout/index/notice.vue

+ 4 - 2
src/layout/index/news.vue

@@ -16,7 +16,8 @@
           <el-col :span="14" class="block">
             <el-carousel ref="shubiao">
               <el-carousel-item v-for="(item, index) in news.infoList" :key="index" :name="`${index}`">
-                <el-link :underline="false" @click="$router.push({ path: `/info/detail?id=${item.id}` })"><img :src="item.pic" class="newsList"/></el-link>
+                <el-link :underline="false" @click="$turnTo(item)"><img :src="item.pic" class="newsList"/></el-link>
+                <!-- $router.push({ path: `/info/detail?id=${item.id}` }) -->
               </el-carousel-item>
             </el-carousel>
           </el-col>
@@ -28,8 +29,9 @@
                 :type="tag.type"
                 @mouseover="shuYi(index)"
                 :class="newListActive(tag)"
-                @click="$router.push({ path: `/info/detail?id=${tag.id}` })"
+                @click="$turnTo(tag)"
               >
+                <!-- $router.push({ path: `/info/detail?id=${tag.id}` }) -->
                 <el-link :underline="false" class="newsListTit">{{ tag.title }}</el-link>
               </li>
             </ul>

+ 2 - 8
src/layout/index/notice.vue

@@ -13,14 +13,8 @@
           </el-col>
         </el-col>
         <el-col :span="24" class="noticeMain">
-          <el-col
-            :span="24"
-            class="noticeList"
-            v-for="(item, index) in notice.infoList"
-            :key="index"
-            :name="`${index}`"
-            @click.native="$router.push({ path: `/info/detail?id=${item.id}` })"
-          >
+          <el-col :span="24" class="noticeList" v-for="(item, index) in notice.infoList" :key="index" :name="`${index}`" @click.native="$turnTo(item)">
+            <!-- $router.push({ path: `/info/detail?id=${item.id}` }) -->
             <el-col :span="4" class="time">
               {{ item.publish_time | getDate }}
             </el-col>