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>

相关文章
element-ui下拉框el-select多选出现滚动条闪现
弹窗组件中放置了el-select下拉框组件,多选项较多时,聚焦弹出下拉选择框时,下方会出现一个横向滚动条闪现一下,虽然不影响使用,但是作为一个追求完美的码农肯定是受不了
|
前端开发 JavaScript Java
Element-UI中Select选择器讲解(el-select详解)
案例详解Element-UI中Select选择器讲解,手把手教学!
1409 0
Element-UI中Select选择器讲解(el-select详解)
|
JavaScript 数据格式
VUE element-ui下拉菜单el-select获取label值或value的值
VUE element-ui下拉菜单el-select获取label值或value的值
3162 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. 小结
7669 0
Element el-select 选择器(下拉框)详解
|
JavaScript 数据格式
vue里使用elementui的级联选择器el-cascader进行懒加载的怎么实现数据回显?
vue里使用elementui的级联选择器el-cascader进行懒加载的怎么实现数据回显?
2269 0
vue里使用elementui的级联选择器el-cascader进行懒加载的怎么实现数据回显?
element el-table 设置fixed导致行错乱问题
文章讨论了在使用Element UI的`el-table`组件时,设置固定列(`fixed`)导致行错乱的问题,并提供了解决方案。问题产生的原因是当表格底部有滚动条而固定列底部没有滚动条时,行无法对齐。解决办法是在表格中设置`padding-bottom`的内边距与滚动条高度相等,确保固定列和非固定列的行能够对齐。
4467 0
Element UI【级联选择器】el-cascader 获取选中内容的 label 数据,鼠标悬浮显示超长内容
Element UI【级联选择器】el-cascader 获取选中内容的 label 数据,鼠标悬浮显示超长内容
2157 3
|
开发框架 监控 前端开发
自定义Vue&Element组件,实现用户选择和显示
自定义Vue&Element组件,实现用户选择和显示