@Partizanin
Java Developer

Как написать named function на coffeeScript?

Подскажите в чем косяк, когда пытаюсь написать обычную named function на coffeeScript и скомпилировать при помощи gulp в результати получаю не совсем то что нужно

Исходники и примеры
Исходник coffeeScript
app = angular.module "myApp2", []

app.controller("myController", ($scope, $http, $q)->

  init () -> console.log "hello coffee"

)
Результат компиляции coffeeScript
var app;

app = angular.module("myApp2", []);

app.controller("myController", function($scope, $http, $q) {
  return init(function() {
    return console.log("hello coffee");
  });
});
Вот что должно получиться
var app = angular.module("myApp2", []);

app.controller("myController", function ($scope, $http, $q) {

    function init() {
      console.log("hello coffee");
       }
});
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Не выйдет. Ближайший аналог
app = angular.module "myApp2", []

app.controller "myController", ($scope, $http, $q)->
  init = -> 
    console.log "hello coffee"; 
    return
  return
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы