如何强制angular使用jqlite或手动引用jquery对象

我在我的Angular应用程序中遇到了jQuery的不兼容版本,我无法升级jQuery但可以使用noConflict方法并排加载最新的jQuery版本但我似乎无法找到强制使用Angular.js的方法较新的jQuery版本。 有这样的方法吗?

流程

     …   var newjquery = jQuery.noConflict();    // angular code   

来自文档 :

Angular是否使用jQuery库?

是的, 当应用程序被引导时 ,Angular可以使用jQuery, 如果它存在于您的应用程序中 。 如果你的脚本路径中没有jQuery,Angular会回到它自己的jQuery子集实现中,我们称之为jQLite。

尝试更改导入脚本的位置:

  • 新的jquery
  • 年长的jquery

我不确定它会起作用,但根据我的理解,Angular应该使用已经存在的jQuery。

您可以使用带有角度1.4.x的新指令ng-jq将开关版本设置为jQLite(angular internal jQuery)