【发布时间】:2020-02-26 10:40:50
【问题描述】:
我有以下代码
var input = '<div class="form-group">{{variable}}</div>'
我有上面写在控制器内部的代码。我想将此元素推送到视图中,并且我希望从控制器绑定此变量值,但它只是打印与{{variable}} 相同的内容。谁能告诉我该怎么做??
【问题讨论】:
-
上面的答案是使用
$rootScope,但是你可以/应该绑定控制器的范围 -
$scope.data = $sce.trustAsHtml(''+$scope.variable+'');并在 Html ng-bind-html="data"
-
我投票决定保留这个问题,因为建议的副本有不适用的解决方案,会引入安全风险、内存泄漏和其他问题。 - From Review.
标签: javascript html angularjs