Skip to content
内容大纲
官方QQ交流群
pc端ui:468705115   点此加入
移动端ui:468217742   点此加入
技术交流1:87208295   点此加入
技术交流2:787747122   点此加入
官网
云控制台
开放平台
关注微信公众号
代码仓库: 码云

cv-checkbox-tag 多选框 - 标签

简要

多选标签,一般和表单配合使用,默认为实心白色背景。

示例

vue
<template>
  <view class="content">
    <view class="components-title">
      <view class="components-title-t">cv-checkbox-opt-tag</view>
      <view class="components-title-d">多选框标签样式</view>
    </view>
    <cv-form-base ref="refFormBase" style="padding: 0 10px">
      <cv-form-item label="多选标签">
        <cv-checkbox-group v-model="formData.checkboxtag">
          <cv-checkbox-opt-tag :value="item.value" v-for="(item, index) in checkLists" :key="index">
            {{ item.text }}
          </cv-checkbox-opt-tag>
        </cv-checkbox-group>
      </cv-form-item>
      <cv-form-item label="多选标签">
        <cv-checkbox-group v-model="formData.checkboxtag" max-number="3">
          <cv-checkbox-opt-tag :value="item.value" v-for="(item, index) in checkLists" :key="index">
            {{ item.text }}
          </cv-checkbox-opt-tag>
        </cv-checkbox-group>
        <template v-slot:tip>最多选中三个</template>
      </cv-form-item>
      <cv-form-item label="多选标签">
        <cv-checkbox-group v-model="formData.checkboxtag1">
          <cv-checkbox-opt-tag :value="item.value" v-for="(item, index) in checkLists" :key="index">
            {{ item.text }}
          </cv-checkbox-opt-tag>
        </cv-checkbox-group>
        <template v-slot:tip>有默认选项</template>
      </cv-form-item>
    </cv-form-base>
  </view>
</template>

<script>
export default {
  data() {
    return {
      formData: {
        checkboxtag: '',
        checkboxtag1: [1, 2, 4]
      },
      checkLists: [
        { value: 0, valuea: '10', text: '橘子' },
        { value: 1, valuea: '20', text: '柠檬' },
        { value: 2, valuea: '31', text: '香蕉' },
        { value: 3, valuea: '52', text: '苹果' },
        { value: 4, valuea: '99', text: '榴莲' }
      ]
    };
  },
  onLoad() {},
  methods: {
    bindTimeChange(e) {},
    clickTest(e) {
      console.log(this.formData.checkboxtag);
    }
  }
};
</script>

属性

属性名类型默认值说明
valueString-选后的值
labelString文本展示
checkedBoolean-是否选择

Copyright © 2017 10yun.com | 十云提供计算服务-IPV6 | ctocode组开发