Ant Design Vue教程

Ant Design Vue Checkbox多选框与Grid组件实现自定义布局

Ant Design Vue Checkbox多选框与Grid组件实现自定义布局,使用方法也比较简单在a-checkbox-group标签里插入Grid组件即可。

自定义布局

<template>
  <a-checkbox-group @change="onChange" style="width:300px">
    <a-row> 
      <a-col :span="6" v-for="item in options" v-bind:key="item.value">
        <a-checkbox :disabled="item.disabled" :value="item.value">{{item.label}}</a-checkbox>
        </a-col> 
    </a-row>
  </a-checkbox-group>
</template>
<script>
  const options = [  
    { label: '苹果', value: 'Apple' },
    { label: '梨X', value: 'Pear' },
    { label: '梨A', value: 'PearX' },
    { label: '橙C', value: 'Orange', disabled: true  },
  ];
  export default { 
      data() {
      return { 
        options :options
      };
    },
    methods: {
      onChange(checkedValues) {
        console.log('checked = ', checkedValues);
      },
    },
  };
</script>

Ant Design Vue Checkbox多选框自定义布局例子

Catalog
快速入门 Dropdown 下拉菜单 Menu 导航菜单 Pagination 分页 Steps 步骤条 AutoComplete 自动填充 Cascader 级联选择 Checkbox 多选框 Checkbox 多选框用法 Checkbox 自定义布局 Checkbox 全选反选 Checkbox 属性事件列表 DatePicker 日期选择框 Input 输入框 InputNumber 数字输入框 Mentions 提及 Radio 单选框 Rate 评分组件 Select 下拉框 Slider 滑动输入条 Switch 开关