jQuery和Angular都在一个项目中

时间:2015-05-08 11:40:24

标签: jquery angularjs web-applications

我是网络应用程序前端开发的新手。 我有一个非常基本/(愚蠢)的问题。

就像jQuery是一个用于javascript函数的库, 还有其他库像Angular.js

我想知道在开展项目时是这样的 可以使用这两个库并利用这两个库 库函数?

5 个答案:

答案 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'