ng-bind-html-unsafe
属性を使用してテンプレート内に HTML を挿入しようとしています。しかし、何らかの理由で機能していません。
私のコード:
<tr class="white two-button" ng-repeat="(key,value) in recommendations | ojoScoreFilter:ojoScore | relevancyScoreFilter:relevancyScore | orderBy:predicate:reverse">
<td>
<div ng-bind-html-unsafe="value.button"></div>
</td>
</tr>
HTMLを見ることができません。次に変更ng-bind-html-unsafe="value.button"
するとng-bind-html-unsafe="{{value.button}}"
、HTML が表示されますが、属性内では次のようになります。
<div ng-bind-html-unsafe="<a class="action_hrefs full-width bgcolor10 purple-hover flat-button flat-white-button btn" data-value="947" href="#"><i class="fa fa-lock"></i> Unlock</a>"></div>