el-select选择,同时给多个参数赋值

<!-- //同时给两个值赋值 -->
            <el-form-item label="类型">
              <el-select v-model="selectItem" filterable placeholder="类型" @change="selectChanged(selectItem)">
                <el-option v-for="item in SelectOptions" :key="item.textTypeCode" :label="item.textTypeName" :value="item.textTypeCode"></el-option>
              </el-select>
            </el-form-item>



//selectItem  的值等于:value的值
//选择器这个不能少,不然选择后不显示
selectItem:'',

//赋值文本类型
      selectChanged(value) {
        for (let i = 0; i < this.SelectOptions.length; i++) {
          if(this.SelectOptions[i].textTypeCode==value){

            this.text.textTypeCode=value;
            this.text.textTypeName=this.SelectOptions[i].textTypeName
          }
        }
        console.log(this.text)
      }
posted @ 2022-04-23 22:33  littlemu  阅读(1880)  评论(0编辑  收藏  举报