gpt4 book ai didi

angularjs - 如何在字符串格式的angularjs中添加html?

转载 作者:行者123 更新时间:2023-12-04 17:52:08 24 4
gpt4 key购买 nike

这个函数getStudentsNames(item.students);正在返回一个字符串 <br>Rom<br>Jay Clayton<br>Rom roy<br> .

我尝试替换 <br>\n但没有任何效果。我无法换行,所以如果有人可以提供帮助。谢谢。

<span class="tooltiptext">{{getStudentsNames(item.students);}}</span>

最佳答案

您可以使用 ng-bind-html为此。

angular.module("app",[]).controller("ctrl",function($scope){

$scope.htmlData = "<br>Rom<br>Jay Clayton<br>Rom roy<br>";

$scope.getStudentsNames = function(){
return this.htmlData;
}

}).filter('to_trusted', ['$sce', function($sce) {
return function(text) {
return $sce.trustAsHtml(text);
};
}]);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>

<span ng-app="app" ng-controller="ctrl" class="tooltiptext" ng-bind-html="getStudentsNames() | to_trusted"></span>

关于angularjs - 如何在字符串格式的angularjs中添加html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43817438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com