vant/docs/examples-docs/invalid-goods.md
2017-09-04 11:01:17 +08:00

1.8 KiB

InvalidGoods 不可用商品列表

使用指南

import { InvalidGoods } from 'vant';

Vue.component(InvalidGoods.name, InvalidGoods);

代码演示

基础用法

:::demo 基础用法

<van-invalid-goods :goods="goods" />
const item = {
  num: 2,
  sku_id: 123,
  price: 12200,
  title: "商品名称",
  img_url: 'https://img.yzcdn.cn/...',
  unavailable_desc: '超出配送区域',
  sku: [
    { v: '商品SKU1' },
    { v: '商品SKU2' }
  ]
};

export default {
   data() {
     return {
       goods: [item, item, item]
     }
   }
}

:::

API

参数 说明 类型 默认值 必须
goods 商品数据 Array
title 标题 String 以下商品无法一起购买,点击查看原因
actionsheetTitle 弹出层标题 String 以下商品无法一起下单

数据格式

data中的商品字段说明

key 说明 类型
num 商品数量 Number
sku_id 商品 id Number
price 商品价格,以分为单位 Number
title 商品标题 String
img_url 商品图片 url String
unavailable_desc 不可用原因 String
sku 商品 sku Array