Maison > interface Web > Voir.js > Comment utiliser slot-scope dans vue

Comment utiliser slot-scope dans vue

下次还敢
Libérer: 2024-05-02 22:09:33
original
1146 Les gens l'ont consulté

L'attribut slot-scope dans Vue.js permet de transmettre des données dans un emplacement via une variable de portée spécifiée. Les méthodes d'utilisation spécifiques incluent : la spécification de l'attribut slot-scope et le nom de la variable pour recevoir des données sur l'élément slot ; l'utilisation de v-slot dans le composant parent pour transmettre des données.

Comment utiliser slot-scope dans vue

Utilisation de slot-scope dans Vue.js L'attribut

slot-scope permet de transmettre des données lors de l'utilisation du slot, utilisant ainsi les données contenues dans le slot. Il crée une portée dans le modèle d'emplacement pour accéder aux données en dehors de l'emplacement.

Usage

Utilisez l'attribut slot-scope sur l'élément <slot> pour spécifier un nom de variable pour recevoir des données en dehors de l'emplacement. Par exemple : <slot> 元素上使用 slot-scope 属性,指定一个变量名来接收插槽外的数据。例如:

<code class="html"><slot name="header" slot-scope="headerData">
  <h1>{{ headerData.title }}</h1>
</slot></code>
Copier après la connexion

然后,在父组件中,使用 v-slot

<code class="html"><template>
  <div>
    <slot name="header" v-slot="headerData">
      headerData: {{ headerData }}
    </slot>
  </div>
</template>

<script>
export default {
  data() {
    return {
      headerData: {</code>
Copier après la connexion
Ensuite, dans le composant parent, utilisez la propriété slot v-slot pour transmettre les données au slot. Par exemple : 🎜rrreee

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal