panhui преди 4 години
родител
ревизия
8abd68b09e
променени са 2 файла, в които са добавени 16 реда и са изтрити 7 реда
  1. 0 3
      src/main/nine-space/src/components/product/ProductBanner.vue
  2. 16 4
      src/main/nine-space/src/views/product/Detail.vue

+ 0 - 3
src/main/nine-space/src/components/product/ProductBanner.vue

@@ -49,12 +49,9 @@ import { Swiper, SwiperSlide } from 'swiper/vue';
 import 'swiper/swiper.min.css';
 import 'swiper/swiper.min.css';
 import 'swiper/swiper-bundle.min.css';
 import 'swiper/swiper-bundle.min.css';
 
 
-import SwiperCore, { Pagination } from 'swiper';
-
 import product from '../../mixins/product';
 import product from '../../mixins/product';
 import Post from '../Post.vue';
 import Post from '../Post.vue';
 import { ImagePreview } from 'vant';
 import { ImagePreview } from 'vant';
-SwiperCore.use([Pagination]);
 export default {
 export default {
     props: {
     props: {
         info: {
         info: {

+ 16 - 4
src/main/nine-space/src/views/product/Detail.vue

@@ -240,12 +240,21 @@ import product from '../../mixins/product';
 import HashCode from '../../components/product/HashCode.vue';
 import HashCode from '../../components/product/HashCode.vue';
 import ProductTitle from '../../components/product/ProductTitle.vue';
 import ProductTitle from '../../components/product/ProductTitle.vue';
 import ProductBanner from '../../components/product/ProductBanner.vue';
 import ProductBanner from '../../components/product/ProductBanner.vue';
+import { Swiper, SwiperSlide } from 'swiper/vue';
 
 
+import 'swiper/swiper.min.css';
+import 'swiper/swiper-bundle.min.css';
+
+import SwiperCore, { Pagination } from 'swiper';
+
+SwiperCore.use([Pagination]);
 export default {
 export default {
     components: {
     components: {
         HashCode,
         HashCode,
         ProductTitle,
         ProductTitle,
-        ProductBanner
+        ProductBanner,
+        Swiper,
+        SwiperSlide
     },
     },
     mixins: [product],
     mixins: [product],
     data() {
     data() {
@@ -823,8 +832,6 @@ export default {
     }
     }
 }
 }
 
 
-
-
 .share-content {
 .share-content {
     display: flex;
     display: flex;
     margin-top: 20px;
     margin-top: 20px;
@@ -853,7 +860,6 @@ export default {
     }
     }
 }
 }
 
 
-
 .status-text {
 .status-text {
     font-size: @font4;
     font-size: @font4;
     color: #939599;
     color: #939599;
@@ -997,4 +1003,10 @@ export default {
         border-top: 1px solid #202122;
         border-top: 1px solid #202122;
     }
     }
 }
 }
+
+.detail-swiper {
+    .swiper-slide {
+        width: 170px;
+    }
+}
 </style>
 </style>