标签: angular6 globals
我想知道在Angular 6中最好的存储共享数据和全局变量的地方在哪里。 我知道我可以将它们设置在可以注入到我的任何组件的服务中,但是我敢肯定有更好的做法...
谢谢!
答案 0 :(得分:1)
我不确定这是最佳实践,但是如果您希望变量在所有位置都可用而不进行任何注入,则可以使用全局“窗口”对象。这不是一种折衷的方法,但是如果您的项目使用的不是用角度编写的外部库,它可以帮助您轻松地与之进行沟通。 例如,您可以键入window.x =“ something”在window对象中创建新变量。