使用角度为2+的jQuery是否合适

时间:2017-06-16 13:04:59

标签: javascript jquery angular

搜索"在角度2"中显示bootsrap模态我遇到了以下答案:https://stackoverflow.com/a/38271918/1291122

它只是将jQuery声明为:

declare var jQuery:any;

并使用它来显示/隐藏模态:

jQuery("#myModal").modal("hide");

这是达到角度2所需要的最短路径(其他所有答案似乎都相当于火箭科学相当复杂!)

虽然这是最短的方式,但这是推荐的方法吗? 一般来说,使用角度为2 +的jQuery是个好主意吗?

编辑:

我的问题与How to use jQuery with Angular2?不同 因为我要求 WHETHER (或者不是)使用角度为2的jQuery,而那个问题是关于 HOW 使用角度为2的jquery。我已经知道并且已经提到了How这样做。

2 个答案:

答案 0 :(得分:4)

是的,你可以毫无问题地使用它。

这是最快的解决方案,但您可以拥有even better one in this topic。基本上,它提供了一种让IDE自动完成所有方法的方法。

答案 1 :(得分:2)

我没有看到一个缺点。特别是在使用外部库的情况下。但是,只是不要回复Jquery试图解决像模板等角度问题。