web-dev-qa-db-fra.com

Comment utiliser les commentaires dans les modèles de guidon?

J'utilise Handlebar.js comme moteur de création de modèles. Maintenant, je veux commenter certains des blocs de mes modèles de guidon. Mais ensuite, j'ai réalisé que Handlebar n'ignorait pas les expressions contenues dans le bloc de commentaires Handlebar. Une solution pour cela?

128
Abhidev

La dernière version de Handlebars a un support pour les commentaires de bloc:

{{!-- {{commented expressions}} --}}

https://github.com/wycats/handlebars.js/commit/a927a9b0adc39660f0794b9b210c9db2f7ddecd9

184
jptsetung

Il suffit d’ajouter un point d’exclamation après les crochets d’ouverture.

Expression Normale:

{{expressions}}

Expression commentée:

{{!expressions}}
49
James Jackson

Utilisez cette méthode dans votre fichier de modèle de guidon.

<div class="entry">
  {{!-- only output author name if an author exists --}}
  {{#if author}}
    <h1>{{author.firstName}} {{author.lastName}}</h1>
  {{/if}}
</div>

Les commentaires ne seront pas dans la sortie résultante. Si vous souhaitez que les commentaires apparaissent, utilisez les commentaires HTML.

<div class="entry">
  {{! This comment will not be in the output }}
  <!-- This comment will be in the output -->
</div>

référez ce lien à

25