HTMLをAngularJS式で表示しています。AngularJs ng-click in expression html
マイHTMLで<div ng-bind-html="myText"></div>
そして、私のコントローラで
$scope.myText = $sce.trustAsHtml("<div class='my-style' ng-click='onClick(10)'>click me</div>");
$scope.onClick = function(value)
{
console.log("onClick: value:"+value);
}
しかし、私はクリックイベントにの一つで
UPDATE
を取得することはできませんよquestion私はそれが記述されて参照してくださいHTMLタグをテキストに追加する方法、またはHTMLをコンパイルする方法について説明します。しかし、私の質問は、準拠したHTMLからng-clickイベントを取得する方法に関連しています。私はこの解決策を提供している答えは見当たりません。
可能な複製(http://stackoverflow.com/questions/19726179/how-to-make-ng-bind [NG-バインドHTML angularjsコードをコンパイルの作り方] -html-compile-angularjs-code) – harishr
あなたのために見つけてください。あなたはそれを指示する必要があります。 http://stackoverflow.com/questions/20297638/call-function-inside-sce-trustashtml-string-in-angular-js/20298466#20298466 –