Sto imparando ember.js e vorrei a volte disattivare alcuni blocchi di codice. So che {{! }}
funziona per commenti a riga singola all'interno di <script type="text/x-handlebars">
, ma non riesco a farlo funzionare per i commenti su più righe. Forse perché ho delle dichiarazioni condizionali dentro.Come eseguire un commento multilinea con istruzioni condizionali nei manub di script ember.js?
<script type="text/x-handlebars" id="stuff">
{{!
{{#if length}}
foobar
{{/if}}
}}
</script>
ma poi ho ottenuto questo errore:
Uncaught Error: Parse error on line xx:
...ngth}} foobar {{/if}}}} {{ o
---------------------^
Expecting 'EOF', got 'OPEN_ENDBLOCK'
Ho anche provato ad utilizzare <!-- ... -->
, mentre la sezione non viene mostrato, ma ho anche ottengo questo errore:
Uncaught Errore: Impossibile eseguire operazioni su una metamorfosi che non è nel DOM
questo errore non viene visualizzato se ho appena eliminato quel pezzo di codice.
Dovrai aggiungere un punto esclamativo a qualsiasi istruzione manubri '{{! ...}} 'all'interno del' 'commento. – CraigTeegarden
sì, l'ho fatto –