谁能告诉我服务在 angular 9 中是如何工作的?

Can someone tell me how a service works in angular 9?

我是 Angular 的初学者,我目前正在 Angular 开发一款策划游戏 8.I 制作了一个包含尝试次数(类型:数字)的服务左侧和 2 个组件:第一个从服务接收尝试次数并在没有任何事件的情况下显示它,第二个可以在一些 events.My 问题后更改其值是当服务中的尝试次数发生变化时,当我在服务中将尝试次数的类型从数字更改为数组(长度等于 1 的数组)时,第一个组件从服务接收并显示的尝试次数不会 change.But ,第一个组件显示正确的尝试次数,第二个组件有 changed.My 问题是为什么它使用数组而不是数字?

我们需要更多信息(代码)来解释您的场景。但是,如果您希望在您的服务中声明的变量在您的应用程序中的任何地方都具有相同的值,您需要将此变量定义为“STATIC”。