AngularJS是否有任何弱点(与JQuery相比)?

时间:2015-01-14 05:42:46

标签: jquery angularjs

AngularJS有什么不擅长但JQuery是更好的选择吗?

我能想到的一件事是添加/删除DOM节点。 还有什么别的吗?

==============================

我应该以不同的方式提出这个问题:在哪种情况下,我应该选择JQuery而不是AnguarJS?

1 个答案:

答案 0 :(得分:1)

首先,您应该了解框架与库,

  • 框架:其中介绍了如何显示代码。它就像一个具有MVC或MVVM架构的代码模板。示例,“AngularJS”,“Backbone”,“requireJS”,“socketIO”。

  • 库:它就像一个工具包和/或一个文件,具有所有实用功能,可用于播放DOM元素事件或操作它们。您可以动态添加.remove元素,添加/删除CSS类,样式或元素等。您可以说面粉已经准备好随心所欲地创建chapati或paratha 。示例“jQuery”,“MooTools”,“YUI”。

因此,从差异中可以看出,您需要像jQuery这样的库而不是像Angular这样的框架。