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.

29
Element in React ein- oder ausblenden
Ich spiele zum ersten Mal mit React.js herum und kann keine Möglichkeit finden, etwas auf einer Seite über ein Klickereignis ein- oder auszublenden. Ich lade keine andere Bibliothek auf die Seite, daher suche ich nach einer nativen Möglichkeit, die React-Bibliothek zu verwenden. Das habe ich bisher. Ich möchte die Ergebnisse …

30
Nicht erfasster Fehler: Invariante Verletzung: Elementtyp ist ungültig: Erwartet eine Zeichenfolge (für integrierte Komponenten) oder eine Klasse / Funktion, hat jedoch: Objekt
Ich erhalte diesen Fehler: Nicht erfasster Fehler: Invariante Verletzung: Elementtyp ist ungültig: Erwartet eine Zeichenfolge (für integrierte Komponenten) oder eine Klasse / Funktion (für zusammengesetzte Komponenten), hat jedoch: Objekt. Das ist mein Code: var React = require('react') var ReactDOM = require('react-dom') var Router = require('react-router') var Route = Router.Route var …

19
Best Practices für den Inline-Stil von React.j.
Mir ist bewusst, dass Sie Stile in React-Klassen wie folgt angeben können: var MyDiv = React.createClass({ render: function() { var style = { color: 'white', fontSize: 200 }; return <div style={style}> Have a good and productive day! </div>; } }); Sollte ich versuchen, alle Stile auf diese Weise zu erstellen, …


30
Führen Sie eine Entprellung in React.js durch
Wie führt man ein Debounce in React.js durch? Ich möchte das handleOnChange entprellen. Ich habe es versucht, debounce(this.handleOnChange, 200)aber es funktioniert nicht. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; …

9
Vor- / Nachteile der Verwendung von Redux-Saga mit ES6-Generatoren gegenüber Redux-Thunk mit ES2017 async / await
Es wird gerade viel über das neueste Kind in der Redux-Stadt gesprochen, die Redux-Saga / Redux-Saga . Es verwendet Generatorfunktionen zum Abhören / Versenden von Aktionen. Bevor ich mich darum kümmere, möchte ich die Vor- und Nachteile der Verwendung redux-sagaanstelle des folgenden Ansatzes kennen, bei dem ich redux-thunkasync / await …

15
Rufen Sie die untergeordnete Methode vom übergeordneten Element auf
Ich habe zwei Komponenten. Übergeordnete Komponente Untergeordnete Komponente Ich habe versucht, die Methode des Kindes von Parent aufzurufen. Ich habe es auf diese Weise versucht, konnte aber kein Ergebnis erzielen class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>Click</button> </Child> ); } } class Child extends Component …


13
Korrigieren Sie die Änderung von Statusarrays in ReactJS
Ich möchte am Ende eines stateArrays ein Element hinzufügen. Ist dies der richtige Weg, dies zu tun? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Ich befürchte, dass das Ändern des Arrays an Ort und Stelle pushProbleme verursachen könnte - ist es sicher? Die Alternative, eine Kopie des Arrays zu erstellen, und setStatedas scheint verschwenderisch.

27
Reagieren - So erhalten Sie den Parameterwert aus der Abfragezeichenfolge
Wie kann ich eine Route in meiner Datei route.jsx definieren, um den __firebase_request_keyParameterwert von einer URL zu erfassen, die vom Single Sign-On-Prozess von Twitter nach der Umleitung von den Servern generiert wurde? http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla Ich habe es mit der folgenden :redirectParamRoutenkonfiguration versucht, aber die fängt den genannten Parameter nicht ab: <Router> …

30
Klick außerhalb der React-Komponente erkennen
Ich suche nach einer Möglichkeit, um festzustellen, ob ein Klickereignis außerhalb einer Komponente aufgetreten ist, wie in diesem Artikel beschrieben . jQuery next () wird verwendet, um festzustellen, ob das Ziel eines Klickereignisses das dom-Element als eines seiner übergeordneten Elemente hat. Wenn eine Übereinstimmung vorliegt, gehört das Klickereignis zu einem …
410 javascript  dom  reactjs 

10
JSX reagieren: Wählen Sie bei der ausgewählten Option <Auswahl> die Option „Ausgewählt“
In einer React-Komponente für ein &lt;select&gt;Menü muss das selectedAttribut für die Option festgelegt werden, die den Anwendungsstatus widerspiegelt. In render()dem optionStatevon dem Zustand Eigentümer an die SortMenu Komponente übergeben. Die Optionswerte werden propsab JSON übergeben. render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var selected = …



12
Invariante Verletzung: _registerComponent (…): Der Zielcontainer ist kein DOM-Element
Ich erhalte diesen Fehler nach einer trivialen React-Beispielseite: Nicht erfasster Fehler: Invariante Verletzung: _registerComponent (...): Der Zielcontainer ist kein DOM-Element. Hier ist mein Code: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return &lt;h1&gt;Yo&lt;/h1&gt;; } }); React.renderComponent(&lt;App /&gt;, document.body); HTML: &lt;html&gt; &lt;head&gt; …
388 javascript  dom  reactjs 

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.