0

以角度添加自定义过滤器的最佳位置在哪里?

我已经在控制器上设置了我的,因为在这个级别运行逻辑是有意义的。

但是有人建议我创建一个过滤器,然后通过视图调用它。

想知道什么是最佳实践以及何时使用其中一种?

谢谢

4

1 回答 1

0

如果它是一个真正的控制器,或者特定于范围的过滤器,并且它在应用程序的其他任何地方都没有意义,(或者你只是懒惰)它可以在控制器中声明它。但是,如果您想像我一样通过应用程序或其他项目重用它们,那么最好将您的过滤器放在漂亮干净的模块中并直接对它们进行 DI。

于 2013-06-05T11:28:54.500 回答