Comment échapper les caractères spéciaux à l'aide de ngSanitize?

Je veux permettre à l'utilisateur de saisir des caractères spéciaux tels que "&" et puis convertir un fichier html correct quand la page est soumise. ex "&" => "&amp" j'ai lu les exemples et trouvé ng-bind-html et $sce.

Il semble ng-bind-html est inutile à mon besoin car il ne montrons html le texte envoyé par le contrôleur converti correctement dans la vue. ex: il va montrer "&amp" "&" pour l'utilisateur. Donc, ce que je suis en train de faire est de convertir les caractères à l'aide de "$sce" au contrôleur avant de l'envoyer au serveur. Ex:

var accountName = $sce($scope.accountName);

Est-ce la bonne façon de le faire? Ou est-il un simple moyen de lier la vue de passer aseptisé texte pour le contrôleur, tout comme ng-bind-html, mais dans une liaison bidirectionnelle? Je suis en utilisant Angulaire 1.2.4.

OriginalL'auteur JRulz | 2014-04-01