basic-usage.vue 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <template>
  2. <el-select v-model="value" class="m-2" placeholder="Select" size="large">
  3. <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
  4. </el-select>
  5. <el-select v-model="value" class="m-2" placeholder="Select">
  6. <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
  7. </el-select>
  8. <el-select v-model="value" class="m-2" placeholder="Select" size="small">
  9. <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
  10. </el-select>
  11. </template>
  12. <script lang="ts" setup>
  13. import { ref } from 'vue'
  14. const value = ref('')
  15. const options = [
  16. {
  17. value: 'Option1',
  18. label: 'Option1',
  19. },
  20. {
  21. value: 'Option2',
  22. label: 'Option2',
  23. },
  24. {
  25. value: 'Option3',
  26. label: 'Option3',
  27. },
  28. {
  29. value: 'Option4',
  30. label: 'Option4',
  31. },
  32. {
  33. value: 'Option5',
  34. label: 'Option5',
  35. },
  36. ]
  37. </script>