【发布时间】:2015-12-26 20:12:13
【问题描述】:
AngularJs 是一个测试驱动的框架。但 jquery 不是。在 angular 指令中或 angularJs 中的任何地方使用 Jquery 进行 dom 操作的方式是否正确?因为大多数插件仅适用于 jquery。
对于 Angular js,需要将所有 jquery 插件包装在指令中并将其应用于 dom 元素。但是与 jquery 的选择和应用过程相比,它似乎需要更多时间。有什么办法可以克服这个问题吗?
【问题讨论】:
-
你可以在 Angular 中使用 jQuery。但是,正如您已经指出的那样,它会损害单元可测试性。
-
@David 即使在 Angular 指令中使用 jquery 也会影响单元测试?
标签: javascript angularjs