Angularjs为ng-bind-html设置样式

时间:2013-12-16 04:12:00

标签: angularjs

我试图设置我在angularjs代码中创建的div的样式。我可以设置课程,但我不能设置风格。我试过使用样式标签,但也没用。我有

$scope.myHTML='<div style="left:300px;" class="squareButton"><h1>SomeText</h1></div>';

我在样式标签中尝试过其他东西,但没有任何效果。如果我把它放在css文件中它会工作。有没有办法可以在style =“”中做到这一点?我需要制作具有不同位置的多个div。所以我不能只使用CSS。我如何让样式标签起作用?

2 个答案:

答案 0 :(得分:1)

Web Developer Console中是否有错误?或者您是否信任HTML $sce

function MyCtrl($scope, $sce) {
  $scope.myHTML = $sce.trustAsHtml(...)
}

答案 1 :(得分:0)

使用比ngSanitize更灵活的textAngular

来源:https://stackoverflow.com/a/29758749/751392