Jelajahi Sumber

器件详情页产品收藏bug处理

yangc 8 tahun lalu
induk
melakukan
e1d2190d3f
1 mengubah file dengan 9 tambahan dan 10 penghapusan
  1. 9 10
      components/product/component/ComponentDetail.vue

+ 9 - 10
components/product/component/ComponentDetail.vue

@@ -1,9 +1,9 @@
 <template>
   <div class="componentDetail">
     <div class="container">
-      <div class="menu">
+      <!--<div class="menu">
         <component-menu/>
-      </div>
+      </div>-->
       <div class="detail">
         <div class="component-img">
           <img :src="list.img || '/images/component/default.png'"/>
@@ -63,7 +63,7 @@
   </div>
 </template>
 <script>
-  import { ComponentMenu } from '~components/product'
+//  import ComponentMenu from '~components/product/component/componentMenu.vue'
   export default {
     name: 'ComponentDetail',
     data () {
@@ -71,9 +71,6 @@
         dialogVisible: false
       }
     },
-    mounted () {
-      this.collectList()
-    },
     computed: {
       lists () {
         return this.$store.state.componentDetail.detail
@@ -96,19 +93,21 @@
               return true
             }
           }
+        } else {
+          return false
         }
       }
     },
-    components: {
-      ComponentMenu
-    },
+//    components: {
+//      ComponentMenu
+//    },
     methods: {
       collect (id) {
         if (this.user.logged) {
           this.dialogVisible = true
           let kind = 2
           this.$store.dispatch('product/saveEntity', {componentid: id, kind: kind})
-          this.collectList = true
+//          this.collectList = true
         } else {
           this.$http.get('/login/page', {params: {returnUrl: window.location.href}}).then(response => {
             if (response.data) {