lxq bie emo 2023-01-09 17:18 采纳率: 84.2%
浏览 61
已结题

elementui多选下拉框获取点击的值

elementui多选下拉框获取点击的值

比如我点击龙须面就单独获取龙须面的值

img

  • 写回答

4条回答 默认 最新

  • heart_6662 2023-01-09 17:38
    关注

    望采纳!!!点击回答右侧采纳即可!!

    在 Element UI 的多选下拉框中,你可以使用 v-model 指令来绑定一个数组变量,该变量将保存所有被选中的选项的值。

    比如你可以在组件的 data 选项中声明一个变量 selectedOptions,并使用 v-model 指令将该变量与多选下拉框绑定:

    <template>
      <el-select v-model="selectedOptions" multiple placeholder="请选择">
        <el-option
          v-for="item in options"
          :key="item.value"
          :label="item.label"
          :value="item.value"
        ></el-option>
      </el-select>
    </template>
    
    <script>
    export default {
      data() {
        return {
          selectedOptions: [],
          options: [
            { value: '龙须面', label: '龙须面' },
            { value: '牛肉面', label: '牛肉面' },
            { value: '酸辣粉', label: '酸辣粉' }
          ]
        }
      }
    }
    </script>
    
    
    

    当用户选择了选项后,selectedOptions 数组中将会包含所有被选中的选项的值。你可以使用 selectedOptions 数组的任意方法来获取这些值,比如使用数组的 indexOf 方法来判断特定的选项是否被选中:

    if (this.selectedOptions.indexOf('龙须面') !== -1) {
      // 龙须面被选中
    }
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 1月17日
  • 已采纳回答 1月9日
  • 创建了问题 1月9日

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效