Я обновил свое SPA-приложение durandal с VS_2012 до VS_2015 с помощью TypeScript 1.8, который будет генерировать JavaScript (ECMA5). Я устранил все ошибки сборки. Но я не могу исправить одну ошибку машинописного текста, которая называется
"Операция return может использоваться только в теле функции"
Я работаю над моделями просмотра. Поэтому мне нужен оператор return вне функции.
Из-за ошибки сборки я не могу сгенерировать свой java-скрипт.
Ниже приведен пример кода в Type script:
class typescript1_8{
constructor(){
}
}
return new typescript1_8();
Код Java Script должен быть сгенерирован, как показано ниже:
var typescript1_8 = (function () {
function typescript1_8() {
}
return typescript1_8;
}());
return new typescript1_8();
Примечание. Мне нужен оператор возврата вне класса. Как упоминалось выше, это не должно вызывать ошибок в сценарии Type.