zoukankan      html  css  js  c++  java
  • ng-bind-html在ng-repeat中问题的解决办法

    复制代码
    <div ng-controller="MyCtrl">
      Hello, {{name}}!
        
        <div class="row" ng-repeat="post in posts">
            <div ng-bind-html="TrustDangerousSnippet(post)">
                <p>{{post.post}}</p>
              </div>
        </div
    </div>
    复制代码

    js

    复制代码
    var myApp = angular.module('myApp',[]);
    
    function MyCtrl($scope, $sce) {
        $scope.name = 'Superhero';
        var input_data = [];
         input_data.push({post: '<h1>bla</h1>'});
    
        $scope.posts = input_data;
        $scope.TrustDangerousSnippet = function(post) {
          return $sce.trustAsHtml(post.post);
        }; 
        
    
    }
                          
    复制代码

    简单点来说就是当参数传参来解决

  • 相关阅读:
    四级英语day9
    123
    像程序员一样思考
    Kali
    OS X
    Effective Java
    DHU ACM OJ
    Ambari
    Hadoop
    Hadoop2
  • 原文地址:https://www.cnblogs.com/susanws/p/5476743.html
Copyright © 2011-2022 走看看