UNPKG

weex-amui-mod

Version:
46 lines (37 loc) 1.44 kB
# am-button > 按钮组件,支持 4 种样式和 2 个size ## 使用方法 ```vue <template> <am-button width="702px" text="确定" @click="click"></am-button> </template> <script> import { AmButton } from 'weex-amui' export default { components: { AmButton }, methods: { click (e) { console.log(e) } } } </script> ``` 更详细代码可以参考 [这里](https://github.com/HMingHe/weex-amui/blob/master/example/button/index.vue) ### 可配置参数 | Prop | Type | Required | Default | Description | | ---- |:----:|:---:|:-------:|:----------:| | **`text`** | `String` | `Y` | `确认` | 展现的文字 | | **`width`** | `String` | `Y` | | 宽度,默认是自适应文字长度 | | **`type`** | `String` | `N` | `primary` | 可选:`['primary','defulat','ghost', 'warning']` (注1) | | **`size`** | `String` | `N` | `large` | 可选:`['large','small']` | | **`disabled`** | `Boolean` | `N` | `false` | 设置禁用 | | **`btnStyle`** | `Object` | `N` | `{}` | 覆盖按钮样式 | - 注1:type,除了4个默认的类型,也可以自定义类型,例如 `type="red"` 会对应绑定一个 `am-button-red` 的类,在 `variable.less``.buttonTheme()` 方法里添加自定义的样式。 ### 事件回调 | Event | Description | Parameters | | ---- |:----------:|:----:| | **`click`** | `String` | `event` |