角度8:将utils服务定义为单例并使用静态方法吗?

问题描述 投票:1回答:1

我目前从Angular 8开始。现在,我想编写一个包含util函数(“ CoreService”)的服务。但是我想知道我应该怎么做以及不同选项的优缺点是什么:

  1. 我应该将其定义为单例吗?
  2. 应该将函数定义为静态方法(由CoreService.doSomething()调用)还是应该将其定义为具有非静态方法的可注入类(注入到构造函数中?)>
  3. 也许其中一个选项或多或少会对性能产生影响(内存?)。>

    任何答案都非常感谢!

再见The_Unknown

我目前从Angular 8开始。现在,我想编写一个包含util函数(“ CoreService”)的服务。但是我想知道我应该怎么做,以及优点是什么?...

angular typescript service singleton
1个回答
0
投票

[好,让我们解决Angular中的服务问题。让我们先直接讲一些细节。

推荐的创建服务的方法是使用CLI:

© www.soinside.com 2019 - 2024. All rights reserved.