有没有人遇到过这个问题哈!typescript 如何定义全局变量?各位有什么建议?

比如nodejs环境里面,有个全局变量global,我之前不用typescript的时候,我都是直接定义在里面。比如redis实例啊,数据库实例啊,都是定义为全局实例,到了typescript完全不知道怎么弄了。
牛魔王的故事
浏览 826回答 2
2回答

HUH函数

全局变量要尽量避免使用,你可以使用单例模式引入实例,例如classDataMgr{staticinstance:DataMgrstaticgetInstance(){if(!DataMgr.instance){DataMgr.instance=newDataMgr()}returnDataMgr.instance}}你想使用实例的时候引入该模块,DataMgr.getInstance()即可
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript