UNPKG

weex-amui

Version:
69 lines (56 loc) 1.58 kB
# am-list-checkbox > 基于 `am-list-item``am-checkbox` 进行封装 ## 使用方法 ```vue <template> <am-list header="Header" footer="Footer" > <am-list-checkbox title="checkbox 1" :value="1" :checked-values.sync="value" > </am-list-checkbox> <am-list-checkbox title="checkbox 2" :value="2" :checked-values.sync="value" > </am-list-checkbox> </am-list> </template> <script> import { AmList, AmListCheckbox } from 'weex-amui' export default { components: { AmList, AmListCheckbox }, data () { return { value: [] } } } </script> ``` 更详细代码可以参考 [这里](https://github.com/HMingHe/weex-amui/blob/master/example/list-checkbox/index.vue) ### 可配置参数 | Prop | Type | Required | Default | Description | | ---- |:----:|:---:|:-------:|:----------:| | **`value`** | `Any` | `Y` | | 选中之后的值 | | **`checkedValues`** | `Array` | `Y` | `[]` | 所有选中值的数组,请使用 `.sync` 同步 | | **`disabled`** | `Boolean` | `N` | `false` | 禁用 | | **`color`** | `String` | `N` | `null` | checkbox的颜色 | | **`left`** | `Boolean` | `N` | `false` | checkbox在左边 | - 注:checkbox 默认在 `am-list-item``slots.extra` 位置,当 `left=true` 时, `checkbox``slots.thumb` 位置。 - 除了`tapActive``arrow`,其他参数与 `am-list-item` 一致。 - `tapActive` 不能设置。 - `arrow` 默认是 `empty` ### Slots ``` 与 am-list-item 一致 ``` ### 事件回调 ``` 无事件 ```