Maison > Article > interface Web > Où doit être placée la balise de script dans vue ?
La balise de script dans Vue doit suivre immédiatement l'élément de modèle <template> pour obtenir un couplage étroit entre la logique et les modèles et garantir le fonctionnement normal du composant. La balise script dans Vue est un élément important pour écrire la logique des composants. Son emplacement affecte le comportement du composant.
Placement correct
La balise de script doit toujours être placée à l'intérieur de l'élément du modèle et immédiatement après celui-ci. Par exemple :
<code class="html"><template> <div>组件内容</div> </template> <script> export default { data() { return { message: 'Hello world!' }; } }; </script></code>
Raison du placement
Placer la balise de script à l'intérieur du modèle garantit que la logique du composant et du modèle sont étroitement couplées, améliorant ainsi la clarté et la maintenabilité du code. De cette façon, lorsque le modèle change, Vue peut le détecter automatiquement et mettre à jour la logique du composant en conséquence.
Mauvais placement<template>
Évitez de placer des balises de script en dehors du modèle, car cela entraînerait un dysfonctionnement du composant. Voici un exemple incorrect : <code class="html"><template>
<div>组件内容</div>
</template>
<script src="component.js"></script></code>
Dans l'exemple ci-dessus, le fichier de script externe n'a aucune dépendance sur l'élément du modèle, ce qui empêche Vue d'associer la logique du composant au modèle.
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!