Merge pull request #168 from w91/feature/fix_sku_image

去掉zan-utils依赖,去掉组件内部对sku图片的处理
This commit is contained in:
neverland 2017-09-30 20:18:56 +08:00 committed by GitHub
commit efbee068a5
4 changed files with 6 additions and 8 deletions

View File

@ -160,11 +160,11 @@ sku组件默认划分好了若干区块这些区块都定义成了slot
"v": [{ "v": [{
"id": "30349", // skuValueId规格值id "id": "30349", // skuValueId规格值id
"name": "红色", // skuValueName规格值名称 "name": "红色", // skuValueName规格值名称
"imgUrl": "upload_files\/2017\/02\/21\/FjKTOxjVgnUuPmHJRdunvYky9OHP.jpg" // 规格类目图片,暂时只能第一个规格类目可以定义图片 "imgUrl": "https:\/\/img.yzcdn.cn\/upload_files\/2017\/02\/21\/FjKTOxjVgnUuPmHJRdunvYky9OHP.jpg" // 规格类目图片,只有第一个规格类目可以定义图片
}, { }, {
"id": "1215", "id": "1215",
"name": "蓝色", "name": "蓝色",
"imgUrl": "upload_files\/2017\/03\/16\/Fs_OMbSFPa183sBwvG_94llUYiLa.jpeg" "imgUrl": "https:\/\/img.yzcdn.cn\/upload_files\/2017\/03\/16\/Fs_OMbSFPa183sBwvG_94llUYiLa.jpeg"
}], }],
"k_s": "s1" // skuKeyStrsku组合列表下方list中当前类目对应的key值value值会是从属于当前类目的一个规格值id "k_s": "s1" // skuKeyStrsku组合列表下方list中当前类目对应的key值value值会是从属于当前类目的一个规格值id
}, ...], }, ...],

View File

@ -11,7 +11,7 @@ var _global = {
"v": [{ "v": [{
"id": "30349", "id": "30349",
"name": "\u5929\u84dd\u8272", "name": "\u5929\u84dd\u8272",
"imgUrl": "upload_files\/2017\/02\/21\/FjKTOxjVgnUuPmHJRdunvYky9OHP.jpg" "imgUrl": "https:\/\/img.yzcdn.cn\/upload_files\/2017\/02\/21\/FjKTOxjVgnUuPmHJRdunvYky9OHP.jpg!100x100.jpg"
}], }],
"k_s": "s1", "k_s": "s1",
"count": 2 "count": 2

View File

@ -12,8 +12,6 @@
</template> </template>
<script> <script>
import urlHelper from 'zan-utils/url/helper';
export default { export default {
name: 'van-sku-header', name: 'van-sku-header',
@ -32,7 +30,7 @@ export default {
goodsImg() { goodsImg() {
const s1Id = this.selectedSku.s1; const s1Id = this.selectedSku.s1;
const skuImg = this.getSkuImg(s1Id); const skuImg = this.getSkuImg(s1Id);
// 使sku
return skuImg || this.goods.picture; return skuImg || this.goods.picture;
}, },
price() { price() {
@ -60,7 +58,7 @@ export default {
const matchedSku = treeItem.v.filter(skuValue => skuValue.id === id)[0]; const matchedSku = treeItem.v.filter(skuValue => skuValue.id === id)[0];
if (matchedSku && matchedSku.imgUrl) { if (matchedSku && matchedSku.imgUrl) {
return urlHelper.getCdnImageUrl(matchedSku.imgUrl); return matchedSku.imgUrl;
} }
} }
} }

View File

@ -11,7 +11,7 @@ var _global = {
"v": [{ "v": [{
"id": "30349", "id": "30349",
"name": "\u5929\u84dd\u8272", "name": "\u5929\u84dd\u8272",
"imgUrl": "upload_files\/2017\/02\/21\/FjKTOxjVgnUuPmHJRdunvYky9OHP.jpg" "imgUrl": "https:\/\/img.yzcdn.cn\/upload_files\/2017\/02\/21\/FjKTOxjVgnUuPmHJRdunvYky9OHP.jpg!100x100.jpg"
}], }],
"k_s": "s1" "k_s": "s1"
}, { }, {