コンストラクター引数として配置することなく、Http Service を手動でインスタンス化することは可能ですか?
export class SimpleGridServer {
private http: Http;
constructor(public options: SimpleServerData) {
http = new Http(.../* Argument here */);
}
}
このクラスをインスタンス化します。
var grid = new SimpleGridServer({/* options */});
component
その importの Http サービスに依存せずに、このクラスをインスタンス化したいと考えていますSimpleGridServer
。これが可能である場合、このシナリオの欠点は何ですか?