various-size.vue 1.3 KB

12345678910111213141516171819202122232425
  1. <template>
  2. <div class="demo-input-size">
  3. <el-input v-model="input1" class="w-50 m-2" size="large" placeholder="Please Input" />
  4. <el-input v-model="input2" class="w-50 m-2" placeholder="Please Input" />
  5. <el-input v-model="input3" class="w-50 m-2" size="small" placeholder="Please Input" />
  6. </div>
  7. <div class="demo-input-size">
  8. <el-input v-model="input1" class="w-50 m-2" size="large" placeholder="Please Input" :suffix-icon="Search" />
  9. <el-input v-model="input2" class="w-50 m-2" placeholder="Please Input" :suffix-icon="Search" />
  10. <el-input v-model="input3" class="w-50 m-2" size="small" placeholder="Please Input" :suffix-icon="Search" />
  11. </div>
  12. <div class="demo-input-size">
  13. <el-input v-model="input1" class="w-50 m-2" size="large" placeholder="Please Input" :prefix-icon="Search" />
  14. <el-input v-model="input2" class="w-50 m-2" placeholder="Please Input" :prefix-icon="Search" />
  15. <el-input v-model="input3" class="w-50 m-2" size="small" placeholder="Please Input" :prefix-icon="Search" />
  16. </div>
  17. </template>
  18. <script lang="ts" setup>
  19. import { ref } from 'vue'
  20. import { Search } from '@element-plus/icons-vue'
  21. const input1 = ref('')
  22. const input2 = ref('')
  23. const input3 = ref('')
  24. </script>