basic-usage.vue 1.0 KB

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