新手加入AngularJS
!我正在使用以下代码在Javascript中获得控制器作用域。
javascript
var controller = document.getElementById("listModules");
var controllerScope = angular.element(controller).scope();
controllerScope.$apply(function(){
controllerScope.newVariable = "test";
}
html
<div id="listModules" ng-controller="myCtrl"></div>
这工作正常,我可以创建新变量并访问它,但我想从范围内需要$sce
的函数中返回HTML。
访问$sce
controllerScope.$apply(function(){
controllerScope.newFunc = function(htmlString){
return $sce.trustAsHtml(htmlString)
}
}
我被困在这里以访问$sce
。有任何想法吗?