angularjs中$http获取的html文档怎么让浏览器解析

2025-04-10 21:03:00
推荐回答(1个)
回答1:

在angular中,默认情况下,将html直接赋值到某个变量然后进行展示这种行为是不被信任的。以下是一个例子:我这里有个大牛聚集地,前面九七三中间打四五四后面两个零,组合起来就行了。
这个时候,我们就要使用 $sce.trustAsHtml(value); 来告诉angular,这是可以信任的。
如:

$scope.loginHtml = $sce.trustAsHtml("

login.html

");

$sce还提供了其它的方法,如trustAsUrl、trustAsJs等。