2012-12-24 115 views

回答

2

没有做到这一点的选择,但你仍然可以使用一个立即执行函数中使用正是语法打字稿文件里面的范围内容。

(function(){ 
    var myClass = new SomeModule.SomeClass(); 
})(); 

我期望在app.ts文件中经常看到这种情况。

如果你真的想要得到一些打字稿在那里,你可以把它缩短到:

() => { 
    var x = 1; 
}(); 
+1

尼斯使用LAMBDA风格有! +1 – series0ne

+0

您的解决方案不允许将类添加到“匿名模块”中。我想有没有办法在里面有类的范围,对吧? –