javascript - 应该不用 jQuery 学习 angularjs 吗?

标签 javascript jquery angularjs

<分区>

我是客户端 JavaScript 的新手。在一个网络项目中,我发现了 angularjs 并使用了一些基础知识。我应该学习 jQuery 还是只将 Angularjs 用于其他项目?

最佳答案

在学习 AngularJS 时,最好不要包含 jQuery。请注意,我在这里谈论的是学习过程,并不是说您不应该在最终项目中使用 jQuery。

这两个库的 UI 构造(声明式 AngularJS 和命令式 jQuery)的理念和方法是如此不同,以至于您需要以某种方式摆脱许多 jQuery 习惯才能获得大部分 AngularJS。

在学习过程中离开 jQuery 将“迫使”您接受 AngularJS 方式。当您完全掌握 AngularJS 后,您就可以开始仅在指令中引入 jQuery。

有关该主题的更广泛讨论,请参阅 "Thinking in AngularJS" if I have a jQuery background?但简而言之:

开始学习 AngularJS 而不包括 jQuery。

关于javascript - 应该不用 jQuery 学习 angularjs 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18416592/

相关文章:

javascript - 如何使用 MEAN.js 应用程序获取音频元数据

javascript - 如何在 if 条件下检查变量是否相等?

javascript - 将元素的高度设置为屏幕高度 - Angular2

Javascript - 加载外部 javascript 后 DOM 准备好了吗?

javascript - 如何使用 Moment.js 获取 EST 的今天开始时间和当前时间

javascript - 将两个变量与生成的数字进行比较

javascript - css/jquery - 需要持久页脚而不使用位置 :fixed

json - 使用 AngularJS 显示 json

jquery - 在 jQuery 中制作 if 语句

angularjs - Keycloak angular 不存在 'Access-Control-Allow-Origin' header