Angular 6-存储全局变量和数据



我想知道在Angular 6中存储共享数据和全局变量的最佳位置在哪里。我知道我可以在一个可以注入到我的任何组件的服务上设置它们,但我相信还有更好的做法。。。

提前感谢!

我不确定这是最佳实践,但如果您希望变量在所有地方都可用,而不需要任何注入,则可以使用全局"window"对象。这不是一种有角度的方式,但如果你的项目使用的是没有用angular编写的外部库,它可以帮助你轻松地与它交流。例如,您可以键入window.x="something"在window对象中创建新变量。

最新更新