Pārlūkot izejas kodu

添加公众号跳转

shaogen1995 3 gadi atpakaļ
vecāks
revīzija
d677c97d42
1 mainītis faili ar 16 papildinājumiem un 0 dzēšanām
  1. 16 0
      src/pages/information/information-type.vue

+ 16 - 0
src/pages/information/information-type.vue

@@ -98,6 +98,7 @@
                   <div class="desc-title">{{ item.name || "--" }}</div>
                   <div class="desc-time">{{ item.createTime || "--" }}</div>
                 </div>
+              <a :href="item.wxUrl" class="skip" target="_blank" v-if="item.wxUrl"></a>
               </li>
             </ul>
             <div v-if="informationType != 'book'">
@@ -208,6 +209,7 @@ export default {
     },
     toDetail (item) {
       // console.log('item',item)
+      if (item.wxUrl) return
       this.$router.push({
         path: '/information-detail',
         query: { ...item, navType: this.informationType }
@@ -364,6 +366,7 @@ export default {
                   transform: translate(-50%, -50%);
                 }
               }
+
               .desc {
                 flex: 5;
                 margin-left: 34px;
@@ -403,8 +406,21 @@ export default {
             }
           }
           .article {
+              .skip{
+                position: absolute;
+                top: 0;
+                left: 0;
+                display: block;
+                width: 100%;
+                height: 100%;
+                display: flex;
+                justify-content: center;
+                align-items: center;
+              }
+
             margin: 94px 19px 38px;
             > li {
+              position: relative;
               background: linear-gradient(
                 180deg,
                 rgba(222, 222, 222, 0.6) 0%,