2012-03-27 14 views

Respuesta

34

Desde el aspecto de la github page, que desea {{! comment text here}}:

Comentarios

Se pueden añadir comentarios a sus plantillas con la siguiente sintaxis.

{{! This is a comment }} 

También puede utilizar comentarios html reales si desea que terminen en la salida.

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

Además, si está utilizando comentarios html reales y desea incluir variables, asegúrese de usar el [ayudante unbound] (http://docs.emberjs.com/#doc=Handlebars.helpers&method=.unbound&src=false) '' –

+0

¿Se requieren comentarios para estar en su propio contenedor {{}} o se les permite estar en línea, como {{name! this es App.controller.content.name}}? – iX3

10

recomiendo el uso de {{!-- comment here --}} porque esta sintaxis comentario puede contener nuevas líneas y también }} dentro del comentario, por ejemplo:

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 --}} 

(Sé que esto es una vieja pregunta, pero esta respuesta aparece primero en Google al buscar comentarios de plantilla de color ámbar, así que quería ayudar a futuros lectores)

+0

Este es definitivamente el camino a seguir, me ayudó mucho mientras aprendía Ember (solo asegúrese de no tirar basura en sus plantillas con el código comentado :)) –

+0

¿Probablemente fue agregado en versiones posteriores? Como la respuesta aceptada es de 2012 y esto es de 2015 – user2831723

Cuestiones relacionadas