当前位置:首页 > 前端教程

elementui selected

2026-03-06 06:35:43前端教程

使用 ElementUI 的 selected 属性

ElementUI 的 selected 属性通常用于下拉选择组件(如 el-select)中,用于设置默认选中的选项。以下是常见的使用场景和方法:

基本用法

el-select 组件中,通过 v-model 绑定一个变量来管理选中的值。selected 可以通过初始化该变量实现默认选中。

<template>
  <el-select v-model="selectedValue" 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 {
      selectedValue: 'option1', // 默认选中值为 'option1'
      options: [
        { value: 'option1', label: '选项1' },
        { value: 'option2', label: '选项2' }
      ]
    };
  }
};
</script>

动态设置选中值

可以通过方法动态修改 selectedValue 来改变选中项。

methods: {
  setSelectedValue(value) {
    this.selectedValue = value;
  }
}

多选模式

在多选模式下(multiple 属性为 true),selectedValue 应初始化为数组。

elementui selected

<el-select v-model="selectedValues" multiple placeholder="请选择">
  <el-option
    v-for="item in options"
    :key="item.value"
    :label="item.label"
    :value="item.value">
  </el-option>
</el-select>

<script>
export default {
  data() {
    return {
      selectedValues: ['option1', 'option2'], // 默认选中多个值
      options: [
        { value: 'option1', label: '选项1' },
        { value: 'option2', label: '选项2' }
      ]
    };
  }
};
</script>

注意事项

  • 确保 v-model 绑定的值与 el-optionvalue 类型一致(如均为字符串或数字)。
  • 若选项数据是异步加载的,需在数据加载完成后设置默认值。

分享给朋友:

相关文章

elementui使用

elementui使用

安装 Element UI 通过 npm 或 yarn 安装 Element UI: npm install element-ui --save # 或 yarn add element-ui 在项…

elementui navmenu

elementui navmenu

使用 ElementUI NavMenu 导航菜单 ElementUI 的 NavMenu 组件提供了一种简单的方式来实现网站或应用的导航菜单。以下是关于如何使用和配置 NavMenu 的详细说明。…

elementui echarts

elementui echarts

ElementUI 与 ECharts 集成指南 ElementUI 是饿了么团队开发的 Vue.js 组件库,ECharts 是百度开源的 JavaScript 图表库。两者结合可快速构建数据可视化…

elementui选中

elementui选中

选中状态的基本用法 在Element UI中,选中状态通常通过v-model绑定数据实现。例如表格的多选功能,使用el-table组件配合type="selection"的列定义,结合v-model绑…

elementui模板

elementui模板

ElementUI 模板使用指南 ElementUI 是一个基于 Vue.js 的组件库,提供丰富的 UI 组件,适用于快速开发中后台管理系统。以下是 ElementUI 模板的常见用法和资源推荐。…

elementui title

elementui title

ElementUI 的 Title 相关组件及用法 ElementUI 提供了多种与标题(Title)相关的组件和配置选项,适用于不同场景的需求。以下是常见的使用方法和组件介绍: 对话框(Dia…