0
我正在使用角度指令向各种元素添加可重复使用的弹出窗口。由于样式限制,我不需要将弹出框添加到元素,而需要将其添加到文档主体。我后来想要在我的控制器中访问它 - 我将如何去做这件事?来自控制器的角度指令访问模板元素
.controller 'slUserCtrl', ($element) ->
$element.popup
hoverable: true
position: 'bottom right'
popup: # What do I put here to get the "template" DOM element?
.directive 'slUser', ($document) ->
template = $templateCache.get 'users/sl-user.html'
return {
restrict: "A"
controller: 'slUserCtrl'
compile: (elem, attrs) ->
angular.element(document.body).append template
}
的问题是,我有很多这些弹出连接到带有NG重复的元素。有没有办法解决这个没有rootcope? – Harangue