問題タブ [ng-bind-html]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
446 参照

angularjs - AngularJS htmlフォームバインディング?

ng-bind-html でフォームタグを使用する必要がありますか? ng-bind-html はフォーム タグ (フォーム、入力) をバインドしていません。フォームタグをバインドするソリューションを提供してください。

0 投票する
2 に答える
17891 参照

angularjs - Angular JS の ngBind、ngBindHtm、ngBindTemplate の違い

私は初めてですAngular JS

ngBind, ngBindHtm&ngBindTemplateの違いをAngular JS例を挙げて説明してくれる人はいますか?

0 投票する
3 に答える
5178 参照

javascript - ng-bind-html は ng-options では機能しません

オプションの特殊文字をサニタイズする必要がありますが、正しく機能しません。多分誰かが私がそれを正しく行う方法を教えてくれますか?

例えば:

HTML:

JS:

var app = angular.module('app', ['ngSanitize']);

ここにフィドルのリンクがあります:http://jsfiddle.net/rfTV2/3/

0 投票する
0 に答える
2042 参照

angularjs - AngularJS で、ng-bind-html と $sce を使用して埋め込まれた iframe を正しく表示するには?

AJAX リクエストを介して取得するこの埋め込みコードがあります。

次に、コントローラーで変数に割り当てて、HTML でレンダリングされるようにします。私は $sce.trushAsHtml を使用しており、HTML では ng-bing-html を使用しています。

私がコントローラで行うことは、このようなものです。リクエストからのレスポンスを取得したら、iframe 文字列を myIframe という var に割り当て、$sce.trushAsHtml を通過させます。そう:

コントローラ

HTML

ビデオを表示できますが、コンソールにも次のエラーが表示されます。

このエラーを取り除きたいです。angularjs の $digest サイクルと関係があると思われますが、修正方法がわかりません。なぜこれが起こっているのかについて何か考えはありますか?

ありがとう。

0 投票する
1 に答える
12335 参照

html - ng-repeat と ng-bind-html を使用したアコーディオンは機能しません

私はこの方法でアコーディオンとhtmlコンテンツを使用しようとしています:

アコーディオンは機能しますが、html は p タグにレンダリングされません。

何が問題なのですか?

編集

次のようなことを試してみると:

そしてコントローラーに関数を追加します:

何も変わらず、コンソールには多くの「未定義」が表示されます!

0 投票する
2 に答える
1525 参照

javascript - Angular ng-bind-html がアポストロフィをサニタイズしない

テンプレートng-bind-htmlでHTMLをサニタイズするために使用しています:directive

コンパイルされた出力は正しいですが、1 つの例外がありますâ€tm。ページは としてエンコードされcharset='utf-8'ます。