为获取控制器外的当前$ scope,我可以使用,
var $scope = angular.element('[ng-controller=ProductCtrl]').scope();
如何获得当前控制器$ sce?
答案 0 :(得分:4)
$sce
是一项服务,因此您可以使用注射器访问它:
var elem = angular.element('[ng-controller=ProductCtrl]');
console.log("$scope: ",elem.scope());
console.log("$sce: ",elem.injector().get('$sce'));
答案 1 :(得分:0)
更好地使用服务在控制器或其他服务之间传递数据。服务就像一个单身人士。
Here就是一个例子
答案 2 :(得分:0)
现在我的修复是,
window.trustAsHtml = $sce.trustAsHtml