4

コントローラーで ng-bind-html を使用しています

$scope.message='  You  currently have no ORDERS <a href= "javascript:void(0)" ng-click="Back()">Back13</a>';

そしてhtmlページで

<strong ng-bind-html="message">Warning!</strong>

しかし、同様の質問として $compile を試しても Back() は機能しません。誰でもこの問題を解決できますか?

4

1 に答える 1

-1

これを試して

$scope.message='  You  currently have no ORDERS <a **href="javascript:;"** ng-click="Back()">Back13</a>';

href="javascript:void(0)" に変更href="javascript:;"

また、以下の議論も参照してください

テンプレートが ng-bind-html-unsafe を使用してバインドされている場合、ng-click が機能しない

AngularJS: ng-bind-html がボタンタグで機能しない

于 2014-09-18T06:35:55.527 に答える