ElementUI Select选择器多选获取选中对象

html

复制代码
<el-form-item label="账户标签:" prop="tags">
            <el-select
              style="width: 500px"
              value-key="tagId"
              v-model="form.tags"
              clearable
              filterable
              multiple
              placeholder="请搜索选择账户标签"
            >
              <el-option
                v-for="item in advertisertagData"
                :key="item.tagId"
                :label="item.tagName"
                :value="item"
              ></el-option>
            </el-select>
          </el-form-item>

获取到的内容便是这样

如果对象中并不需要所有的内容,可以根据map 进行数据重组

复制代码
 var newArr = [];
          if(this.form.tags.length>0){
                  this.form.tags.map(function (item, index) {
                  console.log(item, index);
                  var sevm = {};
                  sevm["tagId"] = item.tagId;
                  sevm["tagName"] = item.tagName;
                  newArr[index] = sevm;
                });
          }
          console.log(newArr);

重组之后的数据便会是你想要的

相关推荐
大黄说说9 小时前
HTML5语义化标签:从div到article与section的进化之路
前端·html·html5
帅小伙―苏9 小时前
力扣42接雨水
前端·算法·leetcode
糯米团子7499 小时前
react速通-2
前端·react.js·前端框架
糯米团子7499 小时前
react速通-3
javascript·react.js·前端框架
心连欣9 小时前
从静态页面到动态交互:DOM操作的核心API解析
前端·javascript·api
橙某人10 小时前
SSR页面上的按钮点不了?Nuxt 懒加载水合揭秘💧
前端·vue.js·nuxt.js
零瓶水Herwt10 小时前
Javascript常用设计模式
javascript
PursuitofHappiness10 小时前
2 tree-cli 的使用方法
前端
风骏时光牛马10 小时前
C Shell脚本编程与系统管理技术实践指南
javascript
烛衔溟10 小时前
TypeScript this 参数类型与全局 this
javascript·ubuntu·typescript