【问题标题】:best pace to add angular filters添加角度滤镜的最佳速度
【发布时间】:2013-06-05 08:16:56
【问题描述】:

在 Angular 中添加自定义过滤器的最佳位置在哪里?

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

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

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

谢谢

【问题讨论】:

  • 是的,使用提供的 API 将其创建为真正的过滤器。这样您就可以在视图中使用它,并在需要时将其注入控制器中。
  • 谢谢,说得通!
  • @OlivérKovács 或 Yoshi 是否可以将此作为答案提及,以便将此问题标记为“已回答”?

标签: angularjs angularjs-filter


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-12-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2017-10-15
    • 1970-01-01
    • 2014-02-08
    • 2018-01-03
    • 2014-03-06
    相关资源
    最近更新 更多