Я хочу использовать классы ES6 в приложении Angular и пытаюсь использовать его следующим образом:
'use strict';
class EditorCtrl{
constructor(){
this.something = "ASd";
}
foo(){
}
}
angular.module('Editor').controller('EditorCtrl', EditorCtrl);
но по какой-то причине этот код дает мне ошибку: Class constructors cannot be invoked without 'new'
. Почему это происходит и как я могу это исправить?
Angular: 1.4.7 Chrome: 46.0.2490.71