element:el-select添加图片以及自定义内容

简介: element:el-select添加图片以及自定义内容
<template>
  <div class="selectCheckbox">
    <el-select v-model="value" placeholder="请输入" multiple>
      <el-checkbox-group v-model="checkList" @change="checkboxClick">
        <el-option :label="item.label" :value="item.value" v-for="item in options" :key="item.value">
          <div style="display:flex;align-items: center;">
            <div @click.stop>
              <el-checkbox :label="item.value" style="display:flex;align-items: center;">
                <img src="../../assets/image/3.jpg" style="width:30px;height:30px;margin-right:20px;border-radius: 100px;" />
                <div>{{ item.label }}</div>
              </el-checkbox>
            </div>
          </div>
        </el-option>
      </el-checkbox-group>
    </el-select>
  </div>
</template>
<script>
  export default {
    components: {},
    data() {
      return {
        value: '',
        checkList: [],
        options: [{
            label: '测试1',
            value: '1',
          },
          {
            label: '测试2',
            value: '2',
          },
          {
            label: '测试3',
            value: '3',
          },
          {
            label: '测试4',
            value: '4',
          },
        ],
      }
    },
    // html加载完成之前
    created() {
    },
    // 侦听器
    watch: {},
    // 计算属性
    computed: {},
    // 事件方法执行
    // html加载完成后执行
    mounted() {
      // this.getData()
    },
    methods: {
      checkboxClick(item) {
        this.value = item
      },
    },
  }
</script>
<style lang="less" scoped>
  /deep/.el-checkbox__label{
    width: 100%;
    height: 50px;
    width: 200px;
    display: flex;
    align-items: center;
    // background: red;
  }
</style>

相关文章
|
9月前
【UI】 element -ui select下拉框label显示多个值
【UI】 element -ui select下拉框label显示多个值
263 1
|
9月前
|
JavaScript
用JQuery实现选中select里面的option显示对应的div
用JQuery实现选中select里面的option显示对应的div
|
9月前
|
前端开发 微服务
Element-Plus 表格 el-table 如何支持分页多选
Element-Plus 表格 el-table 如何支持分页多选
|
前端开发 JavaScript Java
Element-UI中Select选择器讲解(el-select详解)
案例详解Element-UI中Select选择器讲解,手把手教学!
1132 0
Element-UI中Select选择器讲解(el-select详解)
|
JavaScript 数据格式
VUE element-ui下拉菜单el-select获取label值或value的值
VUE element-ui下拉菜单el-select获取label值或value的值
2053 0
VUE element-ui下拉菜单el-select获取label值或value的值
Element el-select 选择器(下拉框)详解
本文目录 1. 用途 2. 数据绑定 2.1 固定选项 2.2 选项绑定数组 3. 功能效果 3.1 可清空选项 3.2 多选 3.3 可搜索 4. 事件响应 5. 小结
6335 0
Element el-select 选择器(下拉框)详解
|
7月前
Element UI【实战范例】下拉选择 el-select 的 change 事件传入选中值+自定义参数
Element UI【实战范例】下拉选择 el-select 的 change 事件传入选中值+自定义参数
1079 1
Element-UI中el-input输入值不显示
Element-UI中el-input输入值不显示
530 0
【element-ui用法】el-radio-group默认选择和数据回显问题的解决方案
【element-ui用法】el-radio-group默认选择和数据回显问题的解决方案
957 0