从角度获取对象的值

时间:2015-09-14 08:11:06

标签: javascript angularjs object

在控制器中

$scope.html = $sce.trustAsHtml('This is my html');
$scope.showpopup = function(scopVar,data){
    console.log(data);
}

在模板中:

<h2 ng-click ="showpopup('html',html)" ng-bind-html="html" ></h2>

我想在“showpopup”函数中使用html范围的值(即:这是我的html)。当我控制它时,它会像这样打印

 This is my html {$$unwrapTrustedValue=function(), valueOf=function(), toString=function()}

那么我怎样才能得到实际值(即这是我的html)?

1 个答案:

答案 0 :(得分:2)

console.log($sce.getTrustedHtml(data));

可以在https://docs.angularjs.org/api/ng/service/$sce

找到文档