【发布时间】:2016-06-18 08:14:26
【问题描述】:
我使用 TypeScript 1.8 将我的 durandal SPA 应用程序从 VS_2012 更新到 VS_2015,这将生成 JavaScript (ECMA5)。我解决了所有构建错误。但我无法修复一个名为
的打字稿错误“'return' 语句只能在函数体内使用”
我正在研究视图模型。所以我需要函数之外的 return 语句。
由于构建错误,我无法生成我的 java 脚本。
下面是我在 Type 脚本中的示例代码:
class typescript1_8{
constructor(){
}
}
return new typescript1_8();
Java Script 代码需要生成如下:
var typescript1_8 = (function () {
function typescript1_8() {
}
return typescript1_8;
}());
return new typescript1_8();
注意:我需要课外的 return 语句。如上所述,它不应在 Type 脚本中引发任何错误。
【问题讨论】:
标签: javascript typescript durandal typescript1.8