Angularjs 在 HTML 标签内绑定 HTML 标签

Angularjs bind HTML tags inside a HTML tag

考虑我的控制器文件中的以下代码,

$scope.update = "<div class='search'><input type="search" name="search" /></div>";

我想将此 $scope.update 绑定到另一个 div 标签内的视图中。是否可以在 angular.js 内完成?

基本上,您需要使用 angular-sanatize 库。

在您的 html 中添加 angular-sanatize.js 并在您的模块中提供 "ngSanitize"

的依赖项

让我们说而不是

<div>{{update}}</div>

使用

<div ng-bind-html="update"></div>

详情请参考“https://github.com/angular/bower-angular-sanitize