Wie importiere ich zwei Klassen mit demselben Namen in Javascript / es6?

9

Ich habe diese zwei Importanweisungen in der Datei:

%Vor%

Beide Dateien enthalten eine Klasse namens Data .

Wie kann ich angeben, welches was ist? Wie kann ich Namenskonflikte vermeiden?

    
Anthony Kong 11.01.2016, 05:48
quelle

2 Antworten

35

Vermutlich haben component/Data und actions/Data sowohl Standard Exporte als auch benannte Exporte? So:

%Vor%

Wenn das der Fall ist, kann der Importeur die Variablen beliebig aufrufen:

%Vor%

Wenn sie als Exporte bezeichnet werden:

%Vor%

Dann müssen Sie Klammern zusammen mit as verwenden, um die Quell- und Zielnamen anzugeben:

%Vor%     
CodingIntrigue 11.01.2016, 08:20
quelle
1

EDITED: Wie RGraham antworte, aktualisiere meine Antwort:

Kannst du es nicht so importieren:

%Vor%

Verwenden Sie es dann wie gewünscht:

%Vor%

referenziert von: Ссылка

    
Savaratkar 11.01.2016 05:56
quelle

Tags und Links