Maison > Article > développement back-end > Vue.js donne des concepts Props
Bonjour ! Les accessoires sont l'une des parties les plus nécessaires de Vue.js, ils permettent l'échange d'informations entre les composants. L'utilisation des accessoires se fait dans la fonction de configuration. Vous trouverez ci-dessous les accessoires
<template> <div> <h1>{{ title }}</h1> <p>{{ message }}</p> </div> </template> <script setup> import { defineProps } from 'vue' // Props-larni aniqlash const props = defineProps({ title: { type: String, required: true }, message: { type: String, default: 'Default message' } }) </script>
Ici, l'objet props définit les accessoires du titre et du message. Le type de prop de titre est String et obligatoire (obligatoire : true), et le message a un type String et une valeur par défaut (message par défaut).
<template> <div> <h1>{{ title }}</h1> <p>{{ message }}</p> </div> </template> <script setup> const props = defineProps({ title: { type: String, required: true }, message: { type: String, default: 'Default message' } }) // Props-larni ishlatish console.log(props.title) console.log(props.message) </script>
<script setup> const props = defineProps({ id: { type: Number, required: true }, user: { type: Object, default: () => ({ name: 'Johon', age: 30 }) } }) </script>
Dans l'exemple ci-dessus, la prop id est de type Number et obligatoire, et la prop user est de type Object et a une valeur par défaut.
Lavaleur par défaut vous permet de définir des valeurs prédéfinies pour les accessoires dans Vue 3. Si aucun accessoire n'est envoyé au composant, Vue utilise la valeur par défaut. C'est plus pratique car cela rend le composant plus facile à utiliser et plus sûr.
Dans le prochain article, nous parlerons de l'émission dans Vue3.
Vous pouvez nous suivre sur les réseaux et si l'article est utile, partagez-le avec vos amis en commentaires et Vuechi. ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!