mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 02:08:43 +08:00 
			
		
		
		
	feature(uniapp商品): 商品详情
This commit is contained in:
		| @@ -43,7 +43,7 @@ | ||||
|     <u-popup :show="skuPopup" :round="10" :closeable="true" :closeOnClickOverlay="false" @close="skuPopup = false"> | ||||
|       <view class="sku-popup-slot"> | ||||
|         <view class="current-sku-info"> | ||||
|           <u--image class="current-sku-img" :showLoading="true" :src="product.sku[currentSkuIndex].image" width="120rpx" height="120rpx"></u--image> | ||||
|           <u--image class="current-sku-img" :showLoading="true" :src="product.sku[currentSkuIndex].picUrl" width="120rpx" height="120rpx"></u--image> | ||||
|           <view class="current-sku-desc"> | ||||
|             <view class="name">{{ product.sku[currentSkuIndex].desc }}</view> | ||||
|             <custom-text-price color="red" size="12" intSize="18" :price="product.sku[currentSkuIndex].price"></custom-text-price> | ||||
| @@ -178,6 +178,8 @@ | ||||
| </template> | ||||
|  | ||||
| <script> | ||||
|     import { productSpu } from '../../api/product'; | ||||
|  | ||||
| export default { | ||||
|   data() { | ||||
|     return { | ||||
| @@ -194,19 +196,19 @@ export default { | ||||
|         sku: [ | ||||
|           { | ||||
|             id: 0, | ||||
|             image: 'https://cdn.uviewui.com/uview/album/1.jpg', | ||||
|             picUrl: 'https://cdn.uviewui.com/uview/album/1.jpg', | ||||
|             price: 13.0, | ||||
|             desc: '山不在高,有仙则名。' | ||||
|           }, | ||||
|           { | ||||
|             id: 1, | ||||
|             image: 'https://cdn.uviewui.com/uview/album/2.jpg', | ||||
|             picUrl: 'https://cdn.uviewui.com/uview/album/2.jpg', | ||||
|             price: 11.0, | ||||
|             desc: '水不在深,有龙则灵。' | ||||
|           }, | ||||
|           { | ||||
|             id: 2, | ||||
|             image: 'https://cdn.uviewui.com/uview/album/3.jpg', | ||||
|             picUrl: 'https://cdn.uviewui.com/uview/album/3.jpg', | ||||
|             price: 10.0, | ||||
|             desc: '斯是陋室,惟吾德馨。' | ||||
|           } | ||||
| @@ -302,7 +304,18 @@ export default { | ||||
|     } | ||||
|   }, | ||||
|   methods: { | ||||
|     loadProductData() {}, | ||||
|     loadProductData() { | ||||
|       let param = {} | ||||
|       param.spuId =  this.product.id | ||||
|       productSpu(param).then(res => { | ||||
|         this.product.images = res.data.picUrls; | ||||
|         this.product.sku = res.data.skus; | ||||
|         this.product.desc = res.data.description.replace(/<[^>]*>/g,''); | ||||
|         this.product.price = res.data.price; | ||||
|         this.product.title = res.data.name; | ||||
|         console.log(res) | ||||
|       }) | ||||
|     }, | ||||
|     handleSkuItemClick(index) { | ||||
|       this.currentSkuIndex = index | ||||
|     }, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 luowenfeng
					luowenfeng