【发布时间】:2019-06-27 09:48:58
【问题描述】:
我是角度新手。一些论坛和教程展示了如何在 Angular 中集成 jquery 插件。实际上有很多jquery插件。我在以前的项目中使用了很多 jquery 插件,这些插件 only 在 jquery 中实现。所以我想在我的 Angular 7 项目中加入那种感觉(颜色、UI、动画......)。但在中间,我担心有些论坛会说“不要将 jquery 插件与 angular 混合使用”
那么我可以在 Angular 中导入 jquery 插件吗?会不会有问题?例如:Datatable 在我最需要的地方有很多功能。 Jquery Confirm Master 提供了更好的用户界面。还有很多 API 调用。如果我需要使用这些类型的 jquery 插件,我该怎么办?
【问题讨论】:
-
如果您要坚持使用 Jquery,您首先使用 Angular 的原因是什么?进入这十年,利用现代框架提升您的能力。
-
@JonasPraem 我是 Angular 新手,所以我想知道如果我在 Angular 中使用 jquery 插件是否会遇到任何问题..
-
如果你有时间,学习如何做打字稿。一旦一些概念开始点击,你就会喜欢它。个人意见。
-
AFAIK 你可以使用 angular 和 jquery,纯粹主义者确实会建议反对这一点,因为 jquery 通过直接操作 DOM 破坏了 angular 的目的,你基本上希望 angular 负责(IMO 的一个不好的做法以及)。您在问题中提到的一些插件可以在不使用 jquery 的情况下以角度实现。
-
要回答这个问题,我们首先需要知道你想使用 Angular 的原因。您希望利用 Angular 的哪些价值点?
标签: javascript jquery angular angular7