Javascript 如何在angular 1.5组件中实现$compile(..)($scope)服务,其中$scope injectable被删除?

Javascript 如何在angular 1.5组件中实现$compile(..)($scope)服务,其中$scope injectable被删除?,javascript,angularjs,angularjs-scope,angularjs-components,angularjs-1.5,Javascript,Angularjs,Angularjs Scope,Angularjs Components,Angularjs 1.5,我目前正在使用Angular 1.4,在转换到Angular 1.5的过程中,我正在将所有控制器重写为组件样式,并删除控制器中的$scope可注入项。在其中一种情况下,我使用$compiler服务在控制器内编译动态生成的html,以便将ng click属性绑定到控制器范围。我从下面的问题中得到了帮助 现在,我如何使用Angular 1.5实现相同的场景?(我必须去掉$scope)您可能不需要这样做。您可能可以完全删除编译代码,并在模板中动态呈现内容。感谢@DavidL的响应。如果我删除了编译代

我目前正在使用Angular 1.4,在转换到Angular 1.5的过程中,我正在将所有控制器重写为组件样式,并删除控制器中的$scope可注入项。在其中一种情况下,我使用$compiler服务在控制器内编译动态生成的html,以便将ng click属性绑定到控制器范围。我从下面的问题中得到了帮助


现在,我如何使用Angular 1.5实现相同的场景?(我必须去掉$scope)

您可能不需要这样做。您可能可以完全删除
编译
代码,并在模板中动态呈现内容。感谢@DavidL的响应。如果我删除了编译代码,那么ng click不起作用,我的意思是与之关联的click函数没有被调用。有更新吗?我也有同样的问题不幸的是没有:(这将有助于看到您的组件代码,甚至可能是一个plunker。