当前位置:   article > 正文

element中el-option控件的value选项绑定对象以及自定义option_el-select自定义value

el-select自定义value

一.绑定对象

有时候选中el-option中某一个选项的时候,不仅要获取到这个item的item_id,还需要使用到item中保存的其他数据,这个时候就需要,将value绑定的值设置为整个item

<el-select
    v-model="value"
    value-key="item_id"
    placeholder="请选择">
    <el-option
      v-for="item in options"
      :key="item.value"
      :label="item.label"
      :value="item">
    </el-option>
  </el-select>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

这时候el-select的value-key选项必须要设置其为item中的唯一标识符

二.自定义option

可以在el-option中插入自定义控件,显示需要显示的内容:

<el-select
    v-model="value"
    value-key="item_id"
    placeholder="请选择文章标签">
    <el-option
      v-for="item in options"
      :key="item.value"
      :label="item.label"
      :value="item">
    	<el-row>
        <el-col :span="12">
          <span style="float: left">{{ item.label }}</span>
        </el-col>
        <el-col :span="12">
          <span style="float: right; color: #8492a6; font-size: 13px">{{ item.value }}						</span>
        </el-col>
      </el-row>
    </el-option>
  </el-select>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

显示如下:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/503205
推荐阅读
相关标签