我正在使用单例模式创建Global
类的实例。使用type = "module"
将此文件导入chrome。如果将JavaScript文件声明为类型模块,则在文件内部声明的变量将作用于该类,即,仅在您可以import
该类的情况下,才能使用在该文件中创建的任何内容。当前,如果不将其声明为type ="module"
,则文件中将没有import语句。
我希望能够创建一个可以导入其他类并被页面使用的全局对象。目前,我们在.Net Webforms环境中工作,因此尝试将我的打字稿与控件配合使用是我的一个相当不错的目标,而不是尝试将所有内容拖到TS。此特定问题是由客户端点击属性上的<asp:button>
引起的。我不能说globalObject.method,因为它是type ="module"
的对象,我也不能摆脱类型模块,因为全局对象导入了其他类。使该设计正常工作的最佳方法是什么?