[element-ui] el-select 设置元素不同颜色

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


[element-ui] el-select 设置元素不同颜色_ci

<el-select v-model="value" 
            :name="'my-select-' + value"
             placeholder="请选择">
    <el-option
      v-for="item in cities"
      :key="item.value"
      :label="item.label"
      :value="item.value">
      <span :class="{red: value === 'red',yellow: value === 'yellow',orange: value === 'orange' }">
        {{ item.label }}</span>
    </el-option>
  </el-select>
cities: [{
          value: 'yellow',
          label: '黄色警报'
        }, {
          value: 'orange',
          label: '橙色警报'
        }, {
          value: 'red',
          label: '红色警报'
        }
.el-select [name="my-select-red"] {
  color: red;
}

.el-select [name="my-select-orange"] {
  color: orange;
}

.el-select [name="my-select-yellow"] {
  color: yellow;
}

.el-select [name="my-select-yellow"] {
  color: yellow;
}

.el-select-dropdown__item.selected 
  .red {
    color: orange;
  }
  
.el-select-dropdown__item.selected 
.yellow {
    color: yellow;
  }
.el-select-dropdown__item.selected 
  .orange {
    color: orange;
  }

参考:

element-ui 中 el-select 组件 如何设置元素不同颜色


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6