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