Im Erstellen von einfachen Test React App.Exportieren von Variablen in Geschwisterelemente
Ich habe eine kleine Datenbank mit JS-Objekten gefüllt. Wenn Benutzer Typen in eine Suchleiste abfragen und die Eingabetaste drücken, exportiere ich this.state.form (string from searchbar) in eine Variable. Dann Iterate durch Datenbank und wenn ich den Namen eines Datensatzes gleich Formularvariable finde, möchte ich die Details dieses Objekts in einem div anzeigen.
Allerdings ist diese div-Komponente in einer anderen, Geschwister JS-Datei und ich kann nicht herausfinden, wie effektiv Variablen und ihre Werte zu Geschwister-Dateien ohne Redux exportieren.
Mit Pseudo-Code wäre es so etwas wie diese:
var isFound;
var arrayNumber;
// I iterate through the array of objects with for loop to find correct object and store "i" to arrayNumber and want to export it
// If record is found i set isFound to true, otherwise to false
In einer neuen Datei ich ein einfaches div machen, wo ich die folgenden
//if isFound is false
<div>Not found</div>
//if found
<div>database[i].details</div>
Scheint verwirrend und erzeugt eine Menge zusätzlichen Code. Ich wünschte, wir könnten es einfach exportieren und importieren, genauso wie wir Dateien importieren. Ich werde versuchen, die App neu zu erstellen, aber jetzt wünschte ich, ich wäre nicht stur und pedantiert mit purer Reaktion – BigPaws