我是网络应用程序前端开发的新手。 我有一个非常基本/(愚蠢)的问题。
就像jQuery是一个用于javascript函数的库, 还有其他库像Angular.js
我想知道在开展项目时是这样的 可以使用这两个库并利用这两个库 库函数?
答案 0 :(得分:2)
Angular是否使用jQuery库?
是的,如果应用程序出现在你的应用程序中,Angular可以使用jQuery 自举。如果脚本路径中没有jQuery,则为Angular 回到我们自己实现的jQuery子集 打电话给jQLite。
Angular 1.3仅支持jQuery 2.1或更高版本。 jQuery 1.7和更新版本 可能与Angular正常工作但我们不能保证。
请参阅docs。
答案 1 :(得分:2)
是的,您可以在一个项目中同时使用jquery和angular js。实际上AngularjJS已经有了jquery lite版本,您可以通过添加jQuery的完整版本来扩展它
答案 2 :(得分:1)
是的,您可以在一个项目中同时使用jquery和angular js
理解基本区别角度js是框架,jquery是库..
你可以使用jqlite,它是angular js的一部分,而不是包含jquery full:jQLite是jQuery上一个非常剥离的版本。 jQLite足以让角度工作。这是为了删除任何依赖项。 jqLite In AngularJS
答案 3 :(得分:0)
同样,对于Angular,要注意在其范围之外发生的更改,您要使用$ apply() https://docs.angularjs.org/api/ng/type/ $ rootScope.Scope#$应用
答案 4 :(得分:0)
像其他人一样说是的你可以使用角度js的jquery。如果您使用require js加载依赖项和模块,并在require.js中使用add jquery作为依赖
像这样的东西
tac file | awk 'NR >= 6 && NR <= 8'