DemoSelectCustomTextAndValue.vue
649 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<script setup>
const selectedOption = ref({
state: 'Florida',
abbr: 'FL',
})
const items = [
{
state: 'Florida',
abbr: 'FL',
},
{
state: 'Georgia',
abbr: 'GA',
},
{
state: 'Nebraska',
abbr: 'NE',
},
{
state: 'California',
abbr: 'CA',
},
{
state: 'New York',
abbr: 'NY',
},
]
</script>
<template>
<VSelect
v-model="selectedOption"
:hint="`${selectedOption.state}, ${selectedOption.abbr}`"
:items="items"
item-title="state"
item-value="abbr"
label="Select"
persistent-hint
return-object
single-line
placeholder="Select State"
/>
</template>