【发布时间】:2012-08-29 19:51:04
【问题描述】:
我需要从 Controller 内部运行“遗留代码”并且需要获取元素
function EmailformController($scope) {
// here I need to get current dom/jqueried element, how to do it?
}
【问题讨论】:
-
这不是你作为
$scope传递的元素吗? -
为什么不是指令?您可能可以在指令中执行此操作,但过于关注控制器。
-
如果你想:console.log($($scope).html());它将返回 null
-
指令可以帮助解决这个问题。感谢提示:)
-
您也可以将
$element注入到您的控制器中,但您通常希望使用指令。