Angularjs在HTML标签中绑定HTML标签

Angularjs bind HTML tags inside a HTML tag

本文关键字:标签 HTML 绑定 Angularjs      更新时间:2023-09-26

考虑我的控制器文件

中的以下代码
$scope.update = "<div class='search'><input type="search" name="search" /></div>";

我想将这个$scope.update in视图绑定到另一个div标签中。在angular.js中可以做到吗?

基本上,你需要使用angular- sanalize库。

在你的html中添加angular- sanitize .js,并在你的模块中指定一个依赖项为"ngSanitize"

而不是

<div>{{update}}</div>
使用

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

详情请参阅"https://github.com/angular/bower-angular-sanitize"