How do you use $sce.trustAsHtml(string) to replicate ng-bind-html-unsafe in Angular 1.2+

前端 未结 10 1606
别跟我提以往
别跟我提以往 2020-11-22 03:51

ng-bind-html-unsafe was removed in Angular 1.2

I\'m trying to implement something where I need to use ng-bind-html-unsafe. In the docs and

10条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-22 04:18

    Simply creating a filter will do the trick. (Answered for Angular 1.6)

    .filter('trustHtml', [
            '$sce',
            function($sce) {
                return function(value) {
                    return $sce.trustAs('html', value);
                }
            }
        ]);
    

    And use this as follow in the html.

提交回复
热议问题