# GoodsAction ### Install ``` javascript import Vue from 'vue'; import { GoodsAction, GoodsActionButton, GoodsActionIcon } from 'vant'; Vue .use(GoodsAction) .use(GoodsActionButton) .use(GoodsActionIcon); ``` ## Usage ### Basic Usage ```html ``` ```javascript export default { methods: { onClickIcon() { Toast('Click Icon'); }, onClickButton() { Toast('Click Button'); } } } ``` ### Icon info Use `info` prop to show badge in icon ```html ``` ### Custom Button Color ```html ``` ## API ### GoodsAction Props | Attribute | Description | Type | Default | Version | |------|------|------|------|------| | safe-area-inset-bottom | Whether to enable bottom safe area adaptation | *boolean* | `false` | - | ### GoodsActionIcon Props | Attribute | Description | Type | Default | Version | |------|------|------|------|------| | text | Button text | *string* | - | - | | icon | Icon | *string* | - | - | | icon-class | Icon class name | *any* | `''` | - | | info | Content of the badge | *string \| number* | - | - | | url | Link | *string* | - | - | | to | Target route of the link, same as to of vue-router | *string \| object* | - | - | | replace | If true, the navigation will not leave a history record | *boolean* | `false` | - | ### GoodsActionButton Props | Attribute | Description | Type | Default | Version | |------|------|------|------|------| | text | Button text | *string* | - | - | | type | Button type, Can be set to `primary` `info` `warning` `danger` | *string* | `default` | - | | color | Button color, support linear-gradient | *string* | - | 2.1.8 | | primary | Is primary button (red color) | *boolean* | `false` | - | | disabled | Whether to disable button | *boolean* | `false` | - | | loading | Whether show loading status | *boolean* | `false` | - | | url | Link | *string* | - | - | | to | Target route of the link, same as to of vue-router | *string \| object* | - | - | | replace | If true, the navigation will not leave a history record | *boolean* | `false` | - | ### GoodsActionIcon Slots | Name | Description | |------|------| | default | Text | | icon | Custom icon | ### GoodsActionButton Slots | Name | Description | |------|------| | default | Button content |