一起使用Angular JS,Jquery和Metismenu

时间:2016-08-26 02:35:54

标签: jquery angularjs

我想一起使用Jquery,AngularJs和metisMenu。

首先,我首先包括Jquery,然后是AngularJs,然后是metisMenu。但是metisMenu效果不好。

之后我重新排序,我先包括AngularJs,然后是JquerymetisMenu。它的工作

你们可以向我解释为什么我必须在Jquery之后加入AngularJs吗?

1 个答案:

答案 0 :(得分:1)

AngularJS默认使用jqlite。如果在AngularJS之前包含jQuery,Angular将使用jQuery。

如果首先包含AngularJS然后是jQuery,Angular将使用jqlite,但您仍然可以使用$访问jQuery。

也许metisMenu依赖于jqlite或Angular中会被jQuery覆盖的东西。这就是为什么如果你首先包含jQuery它不起作用的原因。