ユーザーが「&」などの特殊文字を入力できるようにし、ページが送信されたときにそれらを正しい html に変換できるようにしたいと考えています。ex "&" => "&" 例を読んだところ、ng-bind-htmlと$sceが見つかりました。
ビューで適切に変換されたコントローラーから送信されたhtmlテキストのみを表示するため、ng-bind-htmlは私の必要性には役に立たないようです。例: ユーザーには「&」が「&」として表示されます。したがって、サーバーに送信する前に、コントローラーで「$ sce」を使用して文字を変換しています。元:
var accountName = $sce($scope.accountName);
これはこれを行う正しい方法ですか?または、ビューをバインドしてサニタイズされたテキストをコントローラーに渡す簡単な方法はありますか? Angular 1.2.4を使用しています。