問題タブ [ngsanitize]
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 - テキストエリア内の HTML コンテンツをレンダリングし、変更も許可する
テキスト領域を使用しており、その中に HTML コンテンツを表示したいと考えています。ユーザーはコンテンツを変更して保存することもできます。しかし、私はそれを達成することができません。
証言は次のようなデータをエスケープしました
次のようなユーザーに適切なテキストを表示したい
そして、彼もそれを変更できるようにします。文字列をエスケープ解除する機能が既にあります。
angularjs - Angular でデータをアンエスケープしてサニタイズする
私が使用している API は、ユーザー入力から文字列を自動的にエスケープします (そうあるべきです)。データをアンエスケープ/サニタイズしてページで使用する最良の方法を見つけるのに本当に苦労しています。ディレクティブはここに行くのに良いルートですか?
サンプル応答
テンプレート
現在、ページ上の出力は次のようなものです
もちろんいつすべきか
これが応答です
angularjs - スマートテーブルでコンテンツを HTML / 条件付き書式として解析する方法
コンテンツを ng-repeat のリンクとして解析するようにセルをフォーマットできることを知っています。
これがフィドルです。
row.tickerbb が null の場合に別の URL を表示するように動的にするにはどうすればよいですか? データをループして、コントローラーでそれを実行しようとしました:
ただし、結果は生の html タグとして表示されます。
スマート テーブル セルの条件付き書式を設定するにはどうすればよいですか? または、スマートテーブルのセルをサニタイズする方法はありますか?
javascript - サニタイズを使用してangularjs文字列変数をhtml要素に
AngularJS コード:
HTML コード:
そのため、これには $sanitize を使用し、ng-bind-html ディレクティブを使用して作業を完了しました。
したがって、html ページの結果は次のようになります。
上記は赤色になるはずです
出力は得られましたが、文字列 'check' が赤くなりません! スタイルタグは無視されます! どうすればできますか?補間を使用しますか?
それを行う方法はありますか?うまくいけば、それは簡単です... AngularJSの専門家が助けてください!
angularjs - AngularJs は、cordova アプリで外部リンクを開きます
外部リンクを開こうとしているcordovaアプリでng-bind-htmlを使用しています。
次に、次のhttps://gist.github.com/rewonc/e53ad3a9d6ca704d402eの正確な手順に従いました
フィルターを含むコードが実行され、その中のリンクが href から window.open コードに変更されます。
しかし、リンクをクリックしても何も起こりません。
他に何か不足していますか?
javascript - Angularjs:ui-selectに一方向モデル入札のみを持たせる方法は?
angularjs navite select ディレクティブでは、モデル バインディングは一方向のみですが、ui-select ではこれは常に双方向バインディングのようです。
これが私の問題を示すプランカーです: https://plnkr.co/edit/FkZsFcMrTveWjXR5HNyT?p=preview
私の問題:
選択したスコープ モデルを変更したときに ui-select にバインドされないように、ui-select をモデルとの一方向の入札のみにするにはどうすればよいですか? 言い換えると、ui-select を angular ネイティブ select のように動作させるにはどうすればよいですか?
angularjs - アプリに NgSanitize を含めようとすると、Angular.JS 1.4 $injector:module エラーが発生する
私はオンラインとこのサイトでソリューションを見てきましたが、コントローラーに「ngSanitize」を追加すると、アプリでインジェクターモジュールエラーが発生する理由がわかりませんでした。
https://jsfiddle.net/mxmqxos7/2/
詳細が必要な場合はお知らせください。提供いたします。フィドルに適切な CDN を含めました。