我需要在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> 

有人知道如何插入注释和/或如何注释代码吗?

推荐答案

在您的情况下,您可能希望在<template>标记中使用标准HTML注释.它们也将从输出中剥离,这很好.

<!-- Comment -->

Vue.js相关问答推荐

将事件监听器绑定到动态元素

vuejs:在确认提示之前更改 HTML

从组件中检索 Shopware CMS 编辑器中的自定义实体数据

当try 更新 Vue 3 中的关联数组中的单个元素时,所有值都会更新

vuetify/mdi 不显示图标

使用计算(computed)属性更改视图

Axios Intercept 在第一次调用时未从 localStorage 应用令牌

避免在运行时向 Vue 实例或其根 $data 添加响应式属性

Vue3在'vue-router'中找不到导出'createWebHistory,createRouter'

如何更新手动安装的 vue 组件上的props?

导入没有 .vue 扩展名的 *.vue 文件时出现以下错误?

POST 文件连同表单数据 Vue + axios

错误 [ERR_UNSUPPORTED_ESM_URL_SCHEME]:默认 ESM 加载器仅支持文件和数据 URL - Vue 3

动态注册本地 Vue.js 组件

如何克隆props对象并使其无react

我可以修改 Vue.js VNodes 吗?

Vue 3:模块 '"../../node_modules/vue/dist/vue"' 提示

Laravel 和 Vue - handler.call 不是函数

Vuetify RTL 风格

Vue组件如何命名