J'ai besoin d'insérer un commentaire dans un fichier vue.js pour des références futures, mais je ne trouve pas comment faire dans la documentation.
J'ai essayé //
, /**/
, {{-- --}}
et {# #}
mais aucune d'entre elles ne semble fonctionner.
J'utilise la lame de Laravel. Voici donc le sample_file.vue
:
<template>
<div class="media">
<like-button :post="post" v-if="post.likedByCurrentUser === false && "></like-button> {{--I want to comment this but I get an error from the gulp watch: post.canBeLikedByCurrentUser === true--}}
<div class="media-left">
<a href="#">
<img class="media-object" v-bind:src="post.user.avatar" v-bind:title="post.user.name + ' image from Gravatar'">
</a>
</div>
<div class="media-body">
<strong>{{ post.user.name }}</strong>
<p>{{post.body}}</p>
<p>{{post.likeCount}} {{ pluralize('like', post.likeCount) }}</p>
</div>
</div>
</template>
Quelqu'un sait-il comment insérer un commentaire et / ou comment commenter des morceaux de code ?
2 votes
Si vous recherchez des commentaires de plusieurs lignes, le commentaire html standard fonctionnera :
<!-- -->
. Mais il semble que vous cherchiez des commentaires en ligne ?1 votes
Ahh, j'ai oublié d'essayer ça. C'est en effet
HTML
code ! Thnx2 votes
Par défaut, les commentaires HTML sont supprimés par vue vuejs.org/v2/api/#comments
1 votes
La syntaxe de création de modèles de Vue est très similaire à celle de Guidon . Il est intéressant de noter que Handlebars permet
{{! comments like this }}
y{{!-- comments {{like this}} that can contain double-braces --}}
. Ceux-ci ne sont pas rendus dans la sortie, contrairement à<!-- html comments -->
qui le font. J'ai essayé les deux{{! ... }}
y{{!-- ... --}}
avec Vue, et malheureusement ils ne sont pas supportés. Pourriez-vous envisager de les ajouter à votre question pour les utilisateurs qui tomberaient dessus ?