文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
checklist
复选框列表,依赖 cell</a> 组件。
引入
import { Checklist } from 'mint-ui';
Vue.component(Checklist.name, Checklist);
例子
基本用法
<mt-checklist
title="复选框列表"
v-model="value"
:options="['选项A', '选项B', '选项C']">
</mt-checklist>
设置禁用选项
this.options = [
{
label: '被禁用',
value: '值F',
disabled: true
},
{
label: '选中禁用',
value: '选中禁用的值',
disabled: true
},
{
label: '选项A',
value: '值A'
},
{
label: '选项B',
value: '值B'
}
];
<mt-checklist
v-model="value"
:options="options">
</mt-checklist>
设置最大可选数
<mt-checklist
:max="2"
v-model="value"
:options="options">
</mt-checklist>
选择框右对齐
<mt-checklist
align="right"
title="右对齐"
v-model="value"
:options="options">
</mt-checklist>
API
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
options | 选择项,可直接传字符串数组或者对象数组 | Array | ||
value | 绑定值 | Array | ||
title | 标题,显示在列表上方 | string | ||
max | 最多可选个数,超过后其他未选择的选项变成禁用状态 | Number | ||
align | 复选框对其位置 | String | left, right | left |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论