【问题标题】:Commenting out HTML, CSS, Javascript Code Together一起注释掉 HTML、CSS、Javascript 代码
【发布时间】:2020-04-30 07:54:52
【问题描述】:

我在 Django 项目标头区域的 base.html 文件中有以下代码。

{% if user.is_authenticated %}
  <a class="nav-item nav-link" href="{% url 'create' %}"><span class="oi oi-plus"></span></a>
  <a class="nav-item nav-link" href="javascript:{document.getElementById('logout').submit()}" onclick="">Logout</a>
  <form id="logout" method="POST" action="{% url 'logout' %}">
   {% csrf_token %}
   <input type="hidden" />
  </form>
  {% else %}
  <a class="nav-item nav-link" href="{% url 'signup' %}">Sign Up</a>
  <a class="nav-item nav-link" href="{% url 'login' %}">Login</a>
  {% endif %}

我尝试注释掉 Javascript 区域 "{% url 'create' %}" 但它不起作用(出现错误是因为 'create' 代码块尚不存在):

 <a class="nav-item nav-link" href="/*{% url 'create' %}*/"><span class="oi oi-plus"></span></a>

 <!-- <a class="nav-item nav-link" href="{% url 'create' %}"><span class="oi oi-plus"></span></a> -->

 <!-- <a class="nav-item nav-link" href="/*{% url 'create' %}*/"><span class="oi oi-plus"></span></a> -->

当我删除整行时,错误消失了。我感兴趣的是如何将其保留为注释,以便稍后在实施该区域时可以取消注释。

【问题讨论】:

标签: javascript html css comments


【解决方案1】:

你有两个解决方案。

对于代码块使用:

{% comment %}...{% endcomment %}

对于单行,你可以使用这个:

{# some text #}

【讨论】:

  • @Laif,哈哈我很困惑为什么我的编辑没有通过。 =") 抱歉,我按错了按钮,想编辑我自己的问题。
  • 这很有趣,不用担心。
猜你喜欢
  • 2011-08-12
  • 2016-06-11
  • 1970-01-01
  • 2011-08-07
  • 1970-01-01
  • 2023-03-16
  • 2019-11-08
  • 2018-11-16
  • 1970-01-01
相关资源
最近更新 更多