Ich verschiebe eine einfache JavaScript-Klasse in Node.js. In der Ebene Javascript verwende ich:Unkomplizierte Möglichkeit, Klassen in Node.js zu erweitern
class BlockMosaicStreamer extends MosaicStreamer{
}
Ich kann nicht scheinen, eine einfache Möglichkeit zu finden, das in Node.js zu implementieren. In meinem Knoten Projekt in BlockMosaicStreamer.js
ich habe:
'use strict';
function BlockMosaicStreamer(){
}
Wie würde ich MosaicStreamer
erstrecken, die in ./MosaicStreamer.js
ist?
'use strict';
function MosaicStreamer(){
}
[ 'util.inherits'] (https : //nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor) – Bergi
@Bergi Kannst du etwas näher ausführen? Ich müsste "util" hinzufügen, dann würde die gewünschte Funktionalität mit "util.inherits (BlockMosaicStreamer, MosaicStreamer)" erhalten? –
Ja, und setzen Sie einen 'MosaicStreamer.call (this, ...)' "super" Aufruf in den 'BlockMosaicStreamer' Konstruktor. – Bergi