Als «reactjs» getaggte Fragen

React (auch bekannt als React.js oder ReactJS) ist eine von Facebook entwickelte JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen. Es verwendet ein deklaratives, komponentenbasiertes Paradigma und soll sowohl effizient als auch flexibel sein.

6
React ignoriert das Attribut 'for' des Label-Elements
In React (Facebooks Framework) muss ich ein Beschriftungselement rendern, das mit dem Standardattribut an eine Texteingabe gebunden ist for. zB wird folgendes JSX verwendet: <label for="test">Test</label> <input type="text" id="test" /> Dies führt jedoch dazu, dass HTML das erforderliche (und Standard-) forAttribut fehlt : <label>Test</label> <input type="text" id="test"> Was mache ich …
250 reactjs  label 

11
Reactjs setState () mit einem dynamischen Schlüsselnamen?
EDIT: Dies ist ein Duplikat, siehe hier Ich kann keine Beispiele für die Verwendung eines dynamischen Schlüsselnamens beim Festlegen des Status finden. Folgendes möchte ich tun: inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.value } ); }, Dabei wird event.target.id als zu aktualisierender Statusschlüssel verwendet. Ist das in …

6
Reagieren Sie mit dem Proptyp-Array mit der Form
Gibt es eine integrierte Möglichkeit, Proptypen zu verwenden, um sicherzustellen, dass ein Array von Objekten, die an eine Komponente übergeben werden, tatsächlich ein Array von Objekten einer bestimmten Form ist? Vielleicht so etwas? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end: PropTypes.number.isRequired, })), Vermisse ich hier etwas ganz offensichtliches? Scheint so sehr gefragt …





3
React.Component vs React.PureComponent
Die offizielle Reaktion docs heißt es: „ React.PureComponent‚s shouldComponentUpdate()nur seicht die Objekte vergleicht“, und rät dies , wenn Zustand‚tief‘. Gibt es vor diesem Hintergrund einen Grund, warum man es vorziehen sollte React.PureComponent, React-Komponenten zu erstellen? Fragen : Gibt es irgendwelche Auswirkungen auf die Leistung bei der Verwendung React.Component, die wir …
224 reactjs  state 

7
Grundlegendes zu React-Redux und mapStateToProps ()
Ich versuche, die Verbindungsmethode von React-Redux und die Funktionen, die sie als Parameter verwendet, zu verstehen. Insbesondere mapStateToProps(). So wie ich es verstehe, ist der Rückgabewert von mapStateToPropsein Objekt, das vom Status abgeleitet ist (wie es sich im Geschäft befindet), dessen Schlüssel als Requisiten an Ihre Zielkomponente übergeben werden (auf …

6
Kann ich die Requisiten einer Komponente in React.js aktualisieren?
Nach dem Beginn der Arbeit mit React.js scheint propses statisch zu sein (von der übergeordneten Komponente übergeben), während stateÄnderungen auf Ereignissen basieren. Ich habe jedoch in den Dokumenten einen Verweis auf bemerkt componentWillReceiveProps, der speziell dieses Beispiel enthält: componentWillReceiveProps: function(nextProps) { this.setState({ likesIncreasing: nextProps.likeCount > this.props.likeCount }); } Dies scheint …


11
Wie übergebe ich eine Reaktionskomponente in eine andere Reaktionskomponente, um den Inhalt der ersten Komponente zu übertragen?
Gibt es eine Möglichkeit, eine Komponente in eine andere Reaktionskomponente zu übertragen? Ich möchte eine Modellreaktionskomponente erstellen und eine andere Reaktionskomponente übergeben, um diesen Inhalt zu transklamieren. Bearbeiten: Hier ist ein ReactJS-Codepen, der veranschaulicht, was ich versuche zu tun. http://codepen.io/aallbrig/pen/bEhjo HTML <div id="my-component"> <p>Hi!</p> </div> ReactJS /**@jsx React.DOM*/ var BasicTransclusion …

5
Wie greife ich in React auf den Status des Kindes zu?
Ich habe folgende Struktur: FormEditor- enthält mehrere FieldEditor FieldEditor- bearbeitet ein Feld des Formulars und speichert verschiedene Werte darüber in seinem Status Wenn in FormEditor auf eine Schaltfläche geklickt wird, möchte ich in der Lage sein, Informationen zu den Feldern aller FieldEditorKomponenten zu sammeln , Informationen, die sich in ihrem …

14
Wie kann ich über ein Ereignisobjekt in React auf benutzerdefinierte Attribute zugreifen?
React kann benutzerdefinierte Attribute rendern, wie unter http://facebook.github.io/react/docs/jsx-gotchas.html beschrieben : Wenn Sie ein benutzerdefiniertes Attribut verwenden möchten, sollten Sie es mit dem Präfix data- versehen. <div data-custom-attribute="foo" /> Und das sind großartige Neuigkeiten, außer dass ich keine Möglichkeit finde, über das Ereignisobjekt darauf zuzugreifen, z. render: function() { ... <a …

10
Wie gehe ich mit dem Ereignis "onKeyPress" in ReactJS um?
Wie kann ich die onKeyPressVeranstaltung in ReactJS zum Laufen bringen? Es sollte alarmieren, wenn enter (keyCode=13)gedrückt wird. var Test = React.createClass({ add: function(event){ if(event.keyCode == 13){ alert('Adding....'); } }, render: function(){ return( <div> <input type="text" id="one" onKeyPress={this.add} /> </div> ); } }); React.render(<Test />, document.body);

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.