Как сделать комментирование в руле скрипта emberjs? - PullRequest
27 голосов
/ 28 марта 2012

Кто-нибудь может подсказать, как включить закомментированный код в шаблоны руля emberjs?

  <script id="restaurantDetail" data-template-name='restaurantDetail' type="text/x-handlebars">
//Commented code goes here
</script>

Ответы [ 2 ]

38 голосов
/ 28 марта 2012

По внешнему виду страницы github , вы хотите {{! comment text here}}:

Комментарии

Вы можете добавлять комментарии к своим шаблонам со следующим синтаксисом.

{{! This is a comment }}

Вы также можете использовать настоящие html-комментарии, если хотите, чтобы они попали в вывод.

<div>
    {{! This comment will not end up in the output }}
    <!-- This comment will show up in the output -->
</div>
17 голосов
/ 04 августа 2015

Я рекомендую использовать {{!-- comment here --}}, поскольку этот синтаксис комментария может содержать новые строки, а также }} внутри комментария, например:

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

(я знаю, что это старый вопрос, но этот ответ появляется первым в Google при поиске комментариев к шаблонам ember, поэтому я хотел помочь будущим читателям)

...