jquery - 为什么我们不应该在 Angular 中使用 jquery?

标签 jquery angularjs

我听说在 Angular 中使用 jquery 是一种不好的做法。我知道如果您需要进行一些 DOM 操作,您应该使用指令。但为什么不建议在controller中直接使用jquery??

最佳答案

如果您要启动 Angular JS 应用程序,请详细阅读 Angular JS ng-directives 以及如何编写自定义指令。

重点是,总会有更好、更简单的方式以 Angular 方式使用更少的代码进行 dom 操作,这将更容易让您将来维护和扩展。

另请注意,Angular 本身提供 JQlite满足基本的 Jquery 需求。

关于jquery - 为什么我们不应该在 Angular 中使用 jquery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31556876/

相关文章:

javascript - 获取可见 Div 的 id,所有方法均失败

javascript - Angular 复选框过滤器不留下任何数据

javascript - 如何在angularjs中选择默认下拉选项?

javascript - 获取使用 ng-repeat 生成的 img 标签的高度

javascript - jQuery 在新的触发之前等待函数完成

jquery - 有没有更好的方法使用 jQuery 按类查找单个元素?

javascript - appendTo 显示奇怪的行为

javascript - 如何使用exec命令实现全屏?

css - 带有故障的自定义选项卡

angularjs - 使用 templateUrl 单元测试 AngularJS 指令