4

ユーザーが「リッチテキスト」コンテンツ(tinymce)を入力でき、ハイパーリンクを入力した可能性のあるWebアプリがあります。私のAngularアプリでは、これをng-bind-html-unsafeを使用してdivでレンダリングし、すべてのフォーマットを保持しています。そのコンテンツ内のすべてのhrefに「ng-click」を添付したいと思います。コンテンツを解析し、結果のhtmlに「ng-click」テキストを追加するフィルターを作成しました。DOMに問い合わせて、ng-click = "alert('test')"を確認しましたが、フィルターからの出力が「配線」(コンパイル)されていないところに何かが欠けています。

4

1 に答える 1

0

本当の答えは、フィルターではなく、ディレクティブでこれを行う必要があるということです。Royのリンクhttps://stackoverflow.com/a/13405548/295797が必要なガイダンスを提供しました。[「未回答」キューからクリアするために自分の質問に回答する]

于 2014-02-05T23:35:36.997 に答える