私はES6クラスとして角度jsサービスを使用しようとしています。しかし、エラーを得る。クラスコンストラクタBaseServiceを 'new'なしで呼び出すことはできません
クラスコンストラクタBaseServiceは、 'new'なしでは呼び出せません。
サービスコードです。
"use babel";
(function() {
'use strict';
class BaseService {
constructor() {
this.data = {
items: []
};
}
loadData() {
this.data.items = ['one', 'two', 'three'];
}
}
angular.module('app').service('BaseService', BaseService);
}());
ここに私が試しているリンクがあります。 https://embed.plnkr.co/D9MEJZe4pF6oztf7DP31/
あなたの質問は何ですか? –
私の質問は、私の上記のコードでエラーが発生する理由です クラスのコンストラクタBaseServiceは 'new'なしでは呼び出せません 私はインデックス.htmlからベースサービスを含めています。 動作しない完全なコードについては、https://embed.plnkr.co/D9MEJZe4pF6oztf7DP31/をご覧ください。 返信いただきありがとうございます。 – Farhan