javascript - AngularJS 和 jQuery...同时使用两者有什么问题?

标签 javascript jquery angularjs

我看到一些博客文章说 AngularJS 和 jQuery 可以在一个应用程序中一起使用。这看起来不错,因为 jQuery 具有一些 Angular 所没有的功能,并且 Angular 允许我们为 Web 应用程序创建一个非常结构化的逻辑。

事实是,因为我是法国人,所以我也看了一下法国的博客文章,法国人倾向于说我们永远不应该同时使用 jQuery 和 Angular。我在论坛上问为什么,有人说这可能是因为初学者通常使用 jQuery 和 Angular 来做同样的事情:动态添加元素,使用 ajax 请求,等等......但我想用 jQuery 做一些 Angular 不做的事情执行并允许 bootstrap js 在我的应用程序上运行。

您认为 jQuery 和 Angular 是否不适合在一个应用程序中协同工作?还是仅仅取决于我们如何让它们协同工作?

最佳答案

AngularJS 使用 JQuery 本身,不混合和匹配的主要原因正是你所描述的他们踩到彼此的脚趾。

虽然我大部分时间都在学习 Angular,但我最终会同时使用 JQuery,因为我不了解 Angular 或不知道它的全部功能。在更好地学习之后,我的代码中的 JQuery 越来越少,但如果我不能从 Angular 理解它,我将确保它与 JQuery 一起工作,直到我能得到它。

关于javascript - AngularJS 和 jQuery...同时使用两者有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32098629/

相关文章:

javascript - JSHINT 严格违规函数表达式与函数声明

javascript - Jquery获取和设置html字符串某些部分的css属性

javascript - 使用 jQuery 在 div 中随机淡入淡出

jquery - 无法使 jQuery UI 元素可拖动?

javascript - AngularJS 将 bool 值传递给指令未定义

javascript - 基于父级和类型缓存复杂的jquery选择器

javascript - 在 Promise catch block 内解析

jQuery replaceWith() 在使用 indexOf() 时无法正常工作

javascript - 从星期一开始一周 JavaScript

angularjs - 如何使用 AngularJS 将国际化添加到选择下拉列表中?