Angular-UI jQuery Passthrough vs angular.element()

时间:2013-03-27 06:04:21

标签: jquery angularjs angular-ui

Angular-UI Jquery Passthrough和angular.element()提供的功能是什么?

它们可以互换吗? jQuery是否通过angular.element()传递任何其他选项?

那里有什么好的例子可以展示ng-app中每个人的力量?

1 个答案:

答案 0 :(得分:1)

你混淆了两段不相关的代码。

Passthru只是一个简单的包装器,它允许您在不创建新指令的情况下调用DOM元素上的任何jQuery方法。

angular.element()是一个返回DOM元素的javascript方法。如果先注入jQuery,然后angular.element() === jQuery() ==== $()

Passthru没有做任何特别的事情,并且不需要angular.element(),因为链接功能已经提供了$element