如何在模块脚本中声明全局变量

时间:2018-02-04 19:15:05

标签: javascript import global-variables es6-modules

我有一个模块脚本,我在其中导入一些类并初始化我的应用程序。但模块scipts在模块上下文中声明var myVar = "my";,这使得主应用程序代码无法访问init变量。但我不知道如何在模块脚本中声明全局变量。

1 个答案:

答案 0 :(得分:1)

使用window.myVar = "my";代替Declare @TableA table (ID int ,Name nvarchar(50)) Declare @TableB table(ID int, Name nvarchar(50)) Declare @TableC table (ID int , Name nvarchar(50)) insert into @TableA values(1,'Chit'),(2,'Mar'),(3,'Thiri') insert into @TableB values(1,'Chit'),(2,'Mar'),(3,'Thiri') insert into @TableC values(1,'Chit'),(2,'Mar'),(3,'Thiri') select c.ID,c.Name from @TableC c inner join (select b.Name from @TableA a inner join @TableB b on a.ID =b.ID Group by b.Name) bb on bb.Name=c.Name

相关问题