javascript Directive vs. service用于重构AngularJS中多个控制器使用的常用方法

ktca8awb  于 12个月前  发布在  Java
关注(0)|答案(1)|浏览(98)

我有许多不同的控制器,它们都有相同的通用方法(例如保存,更新等)。然而,每个控制器都在这些方法中执行特定的附加操作。重构这些方法中常用代码的最佳方法是什么?我应该使用服务还是编写指令?

flmtquvp

flmtquvp1#

如果这些通用方法与DOM无关(DOM操作,事件绑定),你应该使用服务。服务是控制器之间通信和 Package 通用操作的首选方式。

相关问题