私は、プレーンなJavascriptクラスをNode.jsに移動しています。プレーンなJavascriptでは、私は以下を使用します:Node.jsのクラスを拡張するための簡単な方法
class BlockMosaicStreamer extends MosaicStreamer{
}
これをNode.jsに実装する簡単な方法はありません。 BlockMosaicStreamer.js
の私のノードプロジェクトで私が持っている:
'use strict';
function BlockMosaicStreamer(){
}
は、どのように私は./MosaicStreamer.js
であるMosaicStreamer
を拡張するのでしょうか?
'use strict';
function MosaicStreamer(){
}
を[ 'util.inherits'](HTTPS ://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor) – Bergi
@Bergi少し詳しく説明できますか?私は 'util'を追加する必要があり、' util.inherits(BlockMosaicStreamer、MosaicStreamer) 'で目的の機能を得るでしょうか? –
はい、 'MosaicStreamer.call(this、...)' "super"呼び出しを 'BlockMosaicStreamer'コンストラクタに入れてください。 – Bergi