Maison > Questions et réponses > le corps du texte
Je suis nouveau sur la vue 3. J'essaie d'utiliser la fonctionnalité de saisie semi-automatique de Vuetify dans mon projet. J'ai consulté la documentation officielle de vuetify. La saisie semi-automatique affiche [objet objet]. Merci d'avance.
<script> import { Form, Field } from 'vee-validate'; export default { components: { Form, Field, }, setup(props) { }, data() { return { add: { id: 1, }, states: [ { name: 'Florida', id: 1 }, { name: 'Georgia', id: 2 }, { name: 'Nebraska', id: 3 }, { name: 'California', id: 4 }, { name: 'New York', id: 5 }, ], }; }, methods: { }, }; </script> <template> <v-row> <v-autocomplete v-model="add.id" :items="states" item-text="name" item-value="id" chips deletable-chips filled ></v-autocomplete> </v-row> </template>
Comment afficher le nom du statut au lieu de [objet objet]
P粉2390894432023-12-26 00:36:44
Ajouter return-object
<v-autocomplete v-model="add.id" :items="states" item-text="name" item-value="id" chips deletable-chips filled return-object ></v-autocomplete>
P粉6931261152023-12-26 00:02:26
Si vous utilisez Vuetify 3, vous devez utiliser "item-title" au lieu de "item-text". Et je pense que Vuetify 2.6 n'est pas compatible avec Vue 3.
Si cela vous est utile, veuillez nous faire part de vos commentaires.