AngularJS を使用して、ユーザーが入力したコンテンツを HTML として表示しようとしています。ほとんどの場合、ユーザーは有効/安全なデータを入力しますが、これは ng-bind-html を使用して正しく表示されます。時折、無効な HTML を入力することがありますが、それを未加工のテキストとして表示したい場合があります。
ng-bind-html を使用して無効な HTML を表示しようとすると、次のエラーが発生します。
[$sanitize:badparse] The sanitizer was unable to parse the following block of html:
サニタイザーを信頼しておらず、安全でない HTML をページに表示しないようにしたいので、trustAsHtml を使用したくありません。