将$ SCE插入控制器



我有一些html,这些HTML将在字符串中出现,需要渲染HTML。查看使用NG-BIND-HTML。这需要将$ SCE注入控制器。我可以罚款的所有示例都可以设置这样的控制器。

angular.module('mySceApp', ['ngSanitize'])
.controller('MyController', ['$sce'] ...

,但我的控制器像这样设置了

app.component('myComponent', {
        templateUrl: '../template.html',
        controller: myController,

myController是一个单独的JS文件。

任何想法我应该如何使用我的设置?

在您的单独的JS文件中,应该有函数引用控制器。只需将其作为参数传递给该函数

function myController($sce){
}

最新更新