J'utilise Handlebar.js comme moteur de création de modèles. Maintenant, je veux commenter certains des blocs dans mes modèles de guidon. Mais ensuite, j'ai réalisé que Handlebar n'ignore pas les expressions à l'intérieur du bloc de commentaires Handlebar. Une solution de contournement pour cela?
javascript
html
templates
handlebars.js
Abhidev
la source
la source
Réponses:
La dernière version de Handlebars prend en charge les commentaires de bloc:
https://github.com/wycats/handlebars.js/commit/a927a9b0adc39660f0794b9b210c9db2f7ddecd9
la source
Ajoutez simplement un point d'exclamation après les crochets ouvrants.
Expression normale:
Expression commentée:
la source
{{!
et{{!--
est que seul ce dernier autorise les balises de guidon intégrées. Comme cela sera facile à oublier, en particulier dans un long commentaire qui sera ultérieurement révisé, je suggère de toujours utiliser le formulaire de commentaire le plus long.Utilisez cette méthode dans votre fichier de modèle de guidon.
Les commentaires ne figureront pas dans la sortie résultante. Si vous souhaitez que les commentaires s'affichent, utilisez des commentaires HTML.
renvoyer ce lien vers
la source
Utilisez ce code:
la source