0.1.10 • Published 4 years ago
岗隆购-包邮页面
API
Props
参数 | 说明 | 类型 | 默认值 | 必须 |
---|
apiBaseUrl | api接口基础头,example:http://xx/api/ | string | - | true |
goodsName | 商品名称 | string | "" | false |
goodsMainImg | 商品主图 | string | "" | false |
goodsId | 商品id | string | - | true |
skuId | skuId | boolean | 0 | false |
showRightButton | 是否显示分享按钮 | boolean | true | false |
isOpen | 是否需要安全边距 | boolean | true | false |
integralName | 积分名称 | string | - | true |
cartNumber | 购物车数量 | number | 0 | false |
Events
事件名 | 说明 | 回调参数 |
---|
coupon-click | 广告位点击触发 | adItemData:广告位信息 |
get-more-evaluate | 更多评价 | {goodsId: 100,evaluateCount: 200} |
goods-card-click | 点击商品卡片触发 | goodsInfo |
online-customer-service | 在线客服 | - |
phone-service | 电话客服 | - |
shop-car-click | 购物车 | - |
add-shop-cart | 加入购物车 | cartInfo |
immediate-buy | 立即购买 | cartInfo |
page-complete | 页面准备完成回调 | cartInfo |
back-button-click | 点击返回按钮 | - |
share-button-click | 点击分享按钮 | shareInfo |
image-preview | 预览图片 | imgSrc |
page-load-fail | 页面加载失败回调 | - |
sku-switched | sku切换 | cartInfo |
CartInfo
键名 | 备注 |
---|
goods_number | 商品数量 |
goods_sn | |
goods_name | |
goods_id | |
cat_id | |
goods_head_name | |
goods_price | 商品价格 |
one_goods_price | 商品单价 |
market_price | 划线价 |
goods_stock | 商品库存 |
goods_sales_volume | 销量 |
goods_attribute_img | 当前属性图片 |
sku_id | 所选属性id |
attr_desc | 所选属性详情 |
is_promote | 是否秒杀商品 |
promote_number | |
promote_start_date | |
promote_end_date | |
give_integral | 返积分 |
integral | 用积分 |
one_give_integral | 返积分 |
one_integral | 用积分 |
integral_desc | 积分描述 |
Example
import goodsPageComponent from 'ganglonggou-goods-page-component/dist/ganglonggou-goods-page-component.common';
import 'ganglonggou-goods-page-component/dist/ganglonggou-goods-page-component.css'
Vue.use(goodsPageComponent);
<goods-page-component :api-base-url="apiBaseUrl"
:show-right-button="true"
:goods-name="goodsName"
:goods-main-img="goodsMainImg"
:sku-id="29511"
:is-open="true"
:cart-number="1"
integral-name="积分"
goods-id="472"
@coupon-click="couponClick"
@get-more-evaluate="getMoreEvaluate"
@goods-card-click="goodsCardClick"
@online-customer-service="onlineCustomerService"
@phone-service="phoneService"
@shop-car-click="shopCarClick"
@add-shop-cart="addShopCart"
@immediate-buy="immediateBuy"
@page-complete="pageComplete"
@back-button-click="backButtonClick"
@share-button-click="shareButtonClick"
@image-preview="imagePreview"
@page-load-fail="pageLoadFail"
@sku-switched="skuSwitched"
/>