【问题标题】:Removing JQuery dependency from Angular app从 Angular 应用程序中删除 JQuery 依赖项
【发布时间】:2015-10-16 17:14:04
【问题描述】:

在从我们的 Angular 项目中删除 JQuery 依赖项的过程中。大部分移除 JQuery 的工作已经完成。

目前我只是在“$.”上进行全局查找,以识别那些仍然使用 JQuery 的代码部分。

还有什么我应该搜索的吗?

【问题讨论】:

  • jQuery.......
  • jQuery...有些人不使用别名$
  • jslint/jshint 对你没有帮助吗?

标签: jquery angularjs


【解决方案1】:

感谢 @tushar 和 @taxicala 建议我也搜索 jQuery(以防不使用别名)。

除了搜索'$.''jQuery',我们还在我们的指令中从element 中找到了对jQuery 的依赖。

来自Angular element docs:“如果 jQuery 可用,则 angular.element 是 jQuery 函数的别名。如果 jQuery 不可用,则 angular.element 委托给 Angular 的内置 jQuery 子集,称为“jQuery lite”或“jqLit​​e”。”

总结一下……

  1. 搜索$.
  2. 搜索jQuery
  3. 搜索依赖于 jQuery 而不仅仅是 jqliteelement 的使用

再次感谢评论的人!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-29
    • 2012-07-10
    • 1970-01-01
    • 2019-11-13
    • 2015-06-18
    • 2018-09-15
    • 2015-07-29
    相关资源
    最近更新 更多