2012-03-27 5 views

Antwort

34

Von den Blicken der github page, möchten Sie {{! comment text here}}:

Kommentare

Sie können Kommentare zu Ihren Vorlagen mit der folgenden Syntax hinzufügen können.

{{! This is a comment }} 

Sie können auch echte HTML-Kommentare verwenden, wenn Sie wollen, in der Ausgabe am Ende.

<div> 
    {{! This comment will not end up in the output }} 
    <!-- This comment will show up in the output --> 
</div> 
+1

Auch wenn Sie echte HTML-Kommentare verwenden und Variablen enthalten möchten, stellen Sie sicher, dass Sie die verwenden [ungebundener Helfer] (http://docs.emberjs.com/#doc=Handlebars.helpers&method=.unbound&src=false) '' –

+0

Sind Kommentare erforderlich? einen eigenen {{}} Container oder dürfen sie inline sein, zB {{name! das ist App.controller.content.name}}? – iX3

10

Ich empfehle {{!-- comment here --}} verwenden, da dieser Kommentar Syntax neue Zeilen enthalten kann und auch }} innerhalb des Kommentars, zum Beispiel:

Bad comments: 
    {{! badly commented {{if somecondition "red" "blue" }} }} 
    {{! badly multiline comments 
     another line }} 

Comment that works: 
    {{!-- this is commented correctly {{if somecondition "red" "blue" }} --}} 
    {{!-- correct multiline comments 
     another line --}} 

(ich weiß, das ist eine alte Frage, aber diese Antwort erscheint zuerst bei Google bei der Suche nach Ember Vorlage Kommentare, so wollte ich zukünftigen Lesern helfen)

+0

Dies ist definitiv der Weg zu gehen, hat mir sehr geholfen beim Lernen von Ember (stellen Sie einfach sicher, dass Sie Ihre Vorlagen nicht mit auskommentiertem Code bestreuen :)) –

+0

Dies wurde wahrscheinlich in späteren Versionen hinzugefügt? Wie die angenommene Antwort ist von 2012 und das ist von 2015 – user2831723