可以在angularJs中使用jquery吗?

时间:2015-12-26 20:12:14

标签: javascript angularjs

AngularJs是一个测试驱动的框架。但是jquery不是。在角度指令中使用Jquery或在angularJs中的任何位置使用dom操作的正确方法?因为大多数插件只适用于jquery。

对于需要将所有jquery插件包装在指令中并将其应用于dom元素所需的角度js。但是,当与jquery的select和apply进程进行比较时,似乎有更多的时间来处理进程。有什么方法可以解决这个问题?

2 个答案:

答案 0 :(得分:0)

之前我在自定义指令中使用过jQuery,但如果可以的话,我会尽量避免使用它。

查看以下在Stack Overflow上提出的两个问题。它们提供了很好的解释,使用jQuery和Angular来回答你的问题。

"Thinking in AngularJS" if I have a jQuery background?

Should we use jQuery with AngularJS?

答案 1 :(得分:0)

您可以使用jQuery,事实上angular itself will use jQuery when it's available。你必须确保在角度指令中进行所有dom操作。不幸的是,将jQuery插件包装到angular指令是很费时间的,但是已经实现了流行的插件。棘手的部分是正确连接所有数据绑定。