問題タブ [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.
angularjs - AngularJS htmlフォームバインディング?
ng-bind-html でフォームタグを使用する必要がありますか? ng-bind-html はフォーム タグ (フォーム、入力) をバインドしていません。フォームタグをバインドするソリューションを提供してください。
angularjs - Angular JS の ngBind、ngBindHtm、ngBindTemplate の違い
私は初めてですAngular JS
。
ngBind
, ngBindHtm
&ngBindTemplate
の違いをAngular JS
例を挙げて説明してくれる人はいますか?
javascript - ng-bind-html は ng-options では機能しません
オプションの特殊文字をサニタイズする必要がありますが、正しく機能しません。多分誰かが私がそれを正しく行う方法を教えてくれますか?
例えば:
HTML:
JS:
var app = angular.module('app', ['ngSanitize']);
ここにフィドルのリンクがあります:http://jsfiddle.net/rfTV2/3/
angularjs - AngularJS で、ng-bind-html と $sce を使用して埋め込まれた iframe を正しく表示するには?
AJAX リクエストを介して取得するこの埋め込みコードがあります。
次に、コントローラーで変数に割り当てて、HTML でレンダリングされるようにします。私は $sce.trushAsHtml を使用しており、HTML では ng-bing-html を使用しています。
私がコントローラで行うことは、このようなものです。リクエストからのレスポンスを取得したら、iframe 文字列を myIframe という var に割り当て、$sce.trushAsHtml を通過させます。そう:
コントローラ
HTML
ビデオを表示できますが、コンソールにも次のエラーが表示されます。
このエラーを取り除きたいです。angularjs の $digest サイクルと関係があると思われますが、修正方法がわかりません。なぜこれが起こっているのかについて何か考えはありますか?
ありがとう。
html - ng-repeat と ng-bind-html を使用したアコーディオンは機能しません
私はこの方法でアコーディオンとhtmlコンテンツを使用しようとしています:
と
アコーディオンは機能しますが、html は p タグにレンダリングされません。
何が問題なのですか?
編集
次のようなことを試してみると:
そしてコントローラーに関数を追加します:
何も変わらず、コンソールには多くの「未定義」が表示されます!
javascript - Angular ng-bind-html がアポストロフィをサニタイズしない
テンプレートng-bind-html
でHTMLをサニタイズするために使用しています:directive
コンパイルされた出力は正しいですが、1 つの例外がありますâ€tm
。ページは としてエンコードされcharset='utf-8'
ます。