Als «reactjs» getaggte Fragen

85
React-Router öffnen Link in neuer Registerkarte

Gibt es eine Möglichkeit, React Router dazu zu bringen, einen Link in einem neuen Tab zu öffnen? Ich habe es versucht und es hat nicht funktioniert. <Link to="chart" target="_blank" query={{test: this.props.test}} >Test</Link> Es ist möglich, es zu flusen, indem Sie...

85
Wie verpacke ich eine React-Komponente bedingt?

Ich habe eine Komponente, die manchmal als <anchor>und manchmal als gerendert werden muss <div>. Das habe propich gelesen, um das festzustellen, ist this.props.url. Wenn es existiert, muss ich die Komponente in ein gerendertes rendern <a href={this.props.url}>. Andernfalls...

85
React / Redux - Versandaktion beim Laden / Init der App

Ich habe eine Token-Authentifizierung von einem Server. Wenn meine Redux-App zum ersten Mal geladen wird, muss ich eine Anfrage an diesen Server stellen, um zu überprüfen, ob der Benutzer authentifiziert ist oder nicht. Wenn ja, sollte ich ein Token erhalten. Ich habe festgestellt, dass die...

85
npm Startfehler mit create-react-app

Ich habe ein Projekt, das ich 2 Wochen lang nicht berührt habe. Ich nehme es zurück und jetzt, wenn ich versuche zu laufen, habe npm startich diesen Fehler bekommen. > react-scripts start sh: react-scripts: command not found npm ERR! Darwin 16.0.0 npm ERR! argv "/usr/local/bin/node"...

85
Was ist der richtige Proptyp für einen Ref in React?

Ich speichere eine Referenz in meinem Redux-Speicher und verwende mapStateToProps, um die Referenz für Komponenten verfügbar zu machen, die Zugriff darauf benötigen. Die gespeicherte Referenz sieht folgendermaßen aus: ref={node => this.myRefToBePutInReduxGlobalStore = node} Was ist der...

85
Was ist der Unterschied zwischen useCallback und useMemo in der Praxis?

Vielleicht habe ich etwas falsch verstanden, aber useCallback Hook wird jedes Mal ausgeführt, wenn ein erneutes Rendern erfolgt. Ich habe Eingaben übergeben - als zweites Argument für useCallback - nicht ständig änderbare Konstanten -, aber der zurückgegebene Rückruf führt immer noch meine teuren...