Ответ 1
Вы хотите использовать стандартные HTML-комментарии в <template>
в своей ситуации. Они тоже будут удалены с выхода, что приятно.
<!-- Comment -->
Мне нужно вставить комментарий в файл vue.js для будущих ссылок, но я не нахожу, как вы это делаете в документах.
Я пробовал //
, /**/
, {{-- --}}
и {# #}
, но ни один из них не работает.
Я использую лезвие Ларавеля. Итак, это 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>
Кто-нибудь знает, как вставить комментарий и/или как комментировать фрагменты кода?
Вы хотите использовать стандартные HTML-комментарии в <template>
в своей ситуации. Они тоже будут удалены с выхода, что приятно.
<!-- Comment -->
Как сказал Билл Крисвелл, мы можем использовать синтаксис комментариев HTML.
<!-- Comment -->
Но, он будет работать и за пределами тега шаблона, comment.vue
<!-- Testing comments, this will work too. -->
<template>
<!-- This will work too -->
<div>
<!-- Html Comments -->
Hello There!
</div>
</template>
<style><style>
<!-- Commenting here -->
<script>
// Commenting only 1 line
/**
* Commenting multiple lines
* Commenting multiple lines
*/
</script>
Я ноб в Vue.js, но //
должен работать, потому что код javascript в любом случае. Глядя в документы, я нахожу этот пример. Если вы посмотрите первые 2 строки javascript, вы увидите комментарии с //
.
пример в связанном с javascript файле:
// Full spec-compliant TodoMVC with localStorage persistence
// and hash-based routing in ~120 effective lines of JavaScript.
...