Zeigen Sie ausgewählte Länderflaggen in Vue an
P粉464082061
P粉464082061 2023-12-28 16:51:54
0
1
452

Nach der Auswahl eines Landes muss die Flagge in den Auswahloptionen angezeigt werden. Ich muss das in Vue machen.

new Vue({
el: '#app',
vuetify: new Vuetify(),
data: {
select: null,
countries: [
  {
    name: "Albania",
    flag: "em-flag-al"
  },
  {
    name: "Anguilla",
    flag: "em-flag-ai"
  }
 ],
 }
 })


<div id="app">
 <v-app class="container">
<v-select
  v-model="select"
  :items="countries"
  label="Select"
  item-text="name"
>
  <template v-slot:item="slotProps" >
    <i :class="['mr-2', 'em', slotProps.item.flag]"></i>
    {{slotProps.item.name}}
  </template>
 </v-select>
 </v-app>
 </div>

Oder Sie können auf https://codepen.io/aaha/pen/ZEbRwpy?editors=1010 verweisen

P粉464082061
P粉464082061

Antworte allen(1)
P粉087074897

您可以使用另一个插槽进行选择:)

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage