EmberJS - Escape del contenuto HTML

È possibile eseguire l'escape dei tag HTML durante la visualizzazione del risultato.

Sintassi

export default Ember.Helper.helper(function(params) {
   //code here
}

Esempio

L'esempio fornito di seguito sfuggirà ai tag HTML. Crea un nuovo helper eschtmlcontent e aggiungi il codice seguente:

import Ember from 'ember';

export default Ember.Helper.helper(function(param) {
   return Ember.String.htmlSafe(`<i><b>${param}</b></i>`);
});

Apri il file index.hbs e scrivi il codice seguente:

Hello...Welcome to {{eschtmlcontent "Tutorials-Point"}}
{{outlet}}

Produzione

Esegui il server ember; riceverai il seguente output -