我正在學習ember.js,並且想要停用一些代碼塊。我知道{{! }}
適用於<script type="text/x-handlebars">
內部的單行註釋,但我無法使其適用於多行註釋。也許是因爲我內部有條件陳述。如何在ember.js腳本句柄中使用條件語句執行多行註釋?
<script type="text/x-handlebars" id="stuff">
{{!
{{#if length}}
foobar
{{/if}}
}}
</script>
但後來我得到這個錯誤:
Uncaught Error: Parse error on line xx:
...ngth}} foobar {{/if}}}} {{ o
---------------------^
Expecting 'EOF', got 'OPEN_ENDBLOCK'
我也嘗試過使用<!-- ... -->
,而沒有顯示的部分,但我也收到此錯誤:
未捕獲的錯誤:無法對不在DOM中的Metamorph執行操作
如果我剛剛刪除,則不會顯示此錯誤那塊代碼。
您將不得不添加感嘆號到任何句柄語句'{{! ...}}在''評論內。 – CraigTeegarden
是的,我做到了 –