Angularjs 控制器内部的角度绑定HTML?
我目前在Angular设置中有一个数据提要,它以HTML的形式返回某些数据。例如,它返回:Angularjs 控制器内部的角度绑定HTML?,angularjs,Angularjs,我目前在Angular设置中有一个数据提要,它以HTML的形式返回某些数据。例如,它返回: "It’s". 在模板中,我可以使用ngbindhtml,使其显示为“it's”,但我如何在控制器中做到这一点?我需要这样做,因为我正在动态设置页面标题,但它显示的是上面的HTML字符,而不是正确格式化 例如,使用: $scope.name = data.word (but formats HTML?) 注入$sce并使用以下代码 $scope.name=$sce.trustAsH
"It’s".
在模板中,我可以使用ngbindhtml
,使其显示为“it's”,但我如何在控制器中做到这一点?我需要这样做,因为我正在动态设置页面标题,但它显示的是上面的HTML字符,而不是正确格式化
例如,使用:
$scope.name = data.word (but formats HTML?)
注入$sce并使用以下代码
$scope.name=$sce.trustAsHtml(data.word;注入$sce并使用以下代码
$scope.name=$sce.trustAsHtml(data.word;我解决了这个问题。我只是将
ng bind html
放在
标记上。因此:
<title ng-bind-html="seo.pageTitle"></title>
我解决了这个问题。我只是将
ng bind html
放在
标记上。因此:
<title ng-bind-html="seo.pageTitle"></title>
这应该让您开始这应该让您开始感谢您的输入。我已将此添加到控制器中,但它仍在页面标题中显示HTML代码。我是否遗漏了什么?您是否在控制器中注入了Sanitize?感谢您的输入。我已将此添加到控制器中,但它仍在显示HTML co页面标题中的des。我遗漏了什么吗?您在控制器中注入了消毒液吗?