React (noto anche come React.js o ReactJS) è una libreria JavaScript sviluppata da Facebook per la creazione di interfacce utente. Utilizza un paradigma dichiarativo basato sui componenti e mira a essere sia efficiente che flessibile.
Sto scherzando con React.js per la prima volta e non riesco a trovare un modo per mostrare o nascondere qualcosa su una pagina tramite l'evento click. Non sto caricando nessun'altra libreria sulla pagina, quindi sto cercando un modo nativo usando la libreria React. Questo è quello che ho finora. Vorrei …
Ricevo questo errore: Errore non rilevato: violazione invariante: il tipo di elemento non è valido: prevista una stringa (per componenti incorporati) o una classe / funzione (per componenti compositi) ma ottenuto: oggetto. Questo è il mio codice: var React = require('react') var ReactDOM = require('react-dom') var Router = require('react-router') var …
Sono consapevole che puoi specificare gli stili all'interno delle classi React, in questo modo: var MyDiv = React.createClass({ render: function() { var style = { color: 'white', fontSize: 200 }; return <div style={style}> Have a good and productive day! </div>; } }); Dovrei mirare a fare tutto lo styling in …
React esegue nuovamente il rendering di tutti i componenti e componenti secondari ogni volta che setStateviene chiamato? Se è così, perché? Pensavo che l'idea di React fosse resa minima quanto basta - quando lo stato è cambiato. Nel seguente semplice esempio, entrambe le classi vengono visualizzate nuovamente quando si fa …
Come si esegue il debounce in React.js? Voglio rimandare il handleOnChange. Ho provato con debounce(this.handleOnChange, 200)ma non funziona. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } var SearchBox = …
Si parla molto dell'ultimo ragazzo in redux town in questo momento, redux-saga / redux-saga . Utilizza le funzioni del generatore per ascoltare / inviare azioni. Prima di avvolgerci la testa, vorrei conoscere i pro / contro dell'utilizzo redux-sagaanziché l'approccio di seguito in cui sto usando redux-thunkcon asincrono / wait. Un …
Ho due componenti. Componente padre Componente figlio Stavo cercando di chiamare il metodo del bambino da Parent, ho provato in questo modo ma non sono riuscito a ottenere un risultato class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>Click</button> </Child> ); } } class Child extends Component …
Sto provando a configurare la mia React.jsapp in modo che esegua il rendering solo se è una variabile che ho impostato true. Il modo in cui è impostata la mia funzione di rendering è simile a: render: function() { var text = this.state.submitted ? 'Thank you! Expect a follow up …
Voglio aggiungere un elemento alla fine di un statearray, è questo il modo corretto di farlo? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Temo che la modifica dell'array sul posto pushpossa causare problemi - è sicuro? L'alternativa di fare una copia dell'array e setStateing sembra inutile.
Come posso definire una route nel mio file trails.jsx per acquisire il __firebase_request_keyvalore del parametro da un URL generato dal processo di accesso singolo di Twitter dopo il reindirizzamento dai loro server? http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla Ho provato con la seguente configurazione di route, ma :redirectParamnon sta rilevando il parametro menzionato: <Router> <Route …
Sto cercando un modo per rilevare se un evento clic si è verificato al di fuori di un componente, come descritto in questo articolo . jQuery latest () viene utilizzato per vedere se la destinazione di un evento click ha l'elemento dom come uno dei suoi genitori. Se esiste una …
In un componente React per un <select>menu, devo impostare l' selectedattributo sull'opzione che riflette lo stato dell'applicazione. In render(), optionStateviene passato dal proprietario dello stato al componente SortMenu. I valori delle opzioni vengono passati come propsda JSON. render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var …
Sto seguendo il tutorial sul sito web ufficiale di React Native. Utilizzando quanto segue per costruire il mio progetto: react-native run-ios Ottengo l'errore: Found Xcode project TestProject.xcodeproj xcrun: error: unable to find utility "instruments", not a developer tool or in PATH Command failed: xcrun instruments -s xcrun: error: unable to …
Sto cercando di organizzare il mio stato utilizzando la proprietà nidificata in questo modo: this.state = { someProperty: { flag:true } } Ma l'aggiornamento dello stato in questo modo, this.setState({ someProperty.flag: false }); non funziona Come può essere fatto correttamente?
Ottengo questo errore dopo aver reso banale la pagina di esempio di React: Errore non rilevato: violazione invariante: _registerComponent (...): il contenitore di destinazione non è un elemento DOM. Ecco il mio codice: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.