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.
Attualmente sto seguendo i tutorial di React-Native. Ho iniziato con l'esercitazione introduttiva, in cui ho realizzato un nuovo progetto nativo di reazione e sono riuscito con successo a eseguire il progetto sul mio dispositivo. Ho quindi avviato il tutorial Props , ho copiato lo snippet di codice e ho provato …
In React 16.2 Fragmentsè stato aggiunto un supporto migliorato per . Maggiori informazioni sono disponibili sul post del blog di React qui. Conosciamo tutti il seguente codice: render() { return ( // Extraneous div element :( <div> Some text. <h2>A heading</h2> More text. <h2>Another heading</h2> Even more text. </div> ); …
Provo a scrivere un componente React. per i tag di intestazione html (h1, h2, h3, ecc ...), in cui la priorità dell'intestazione cambia dinamicamente in base alla priorità che abbiamo definito nei puntelli. Ecco cosa provo a fare. <h{this.props.priority}>Hello</h{this.props.priority}> uscita prevista: <h1>Hello</h1> Questo non funziona. Esiste un metodo possibile per …
Qualcuno può spiegare la differenza tra <Route exact path="/" component={Home} /> e <Route path="/" component={Home} /> Non conosco il significato di "esatto"
Ecco cosa ho provato e come va storto. Questo funziona: <div dangerouslySetInnerHTML={{ __html: "<h1>Hi there!</h1>" }} /> Questo non: <div dangerouslySetInnerHTML={{ __html: this.props.match.description }} /> La proprietà description è solo una normale stringa di contenuto HTML. Tuttavia è reso come una stringa, non come HTML per qualche motivo. Eventuali suggerimenti?
Ho il seguente stato: this.setState({ selected: { id: 1, name: 'Foobar' } }); Quindi aggiorno lo stato: this.setState({ selected: { name: 'Barfoo' }}); Dal momento che setStatesi suppone di unire, mi aspetto che sia: { selected: { id: 1, name: 'Barfoo' } }; Ma invece mangia l'id e lo stato …
react-native run-androidil comando termina lasciando un messaggio nel simulatore Android. Il messaggio è il seguente: Impossibile caricare lo script. Assicurati di eseguire un server Metro o che il pacchetto "index.android.bundle" sia impacchettato correttamente per il rilascio. Che cosa sto facendo di sbagliato?
Come posso ottenere l'altezza del viewport in ReactJS? In JavaScript normale che uso window.innerHeight() ma usando ReactJS, non sono sicuro di come ottenere queste informazioni. La mia comprensione è quella ReactDOM.findDomNode() funziona solo per i componenti creati. Tuttavia, questo non è il caso dell'elemento documento body, che potrebbe darmi l'altezza …
Sto esplorando le possibilità di React Native durante lo sviluppo di un'app demo con navigazione personalizzata tra le visualizzazioni con l'aiuto del Navigatorcomponente . La classe di app principale esegue il rendering del navigatore e all'interno renderScenerestituisce il componente passato: class App extends React.Component { render() { return ( <Navigator …
Ho bisogno di aggiungere una classe dinamica a un elenco di classi regolari, ma non ho idea di come (sto usando babel), qualcosa del genere: <div className="wrapper searchDiv {this.state.something}"> ... </div> Qualche idea?
Ho scritto del codice: function renderGreeting(Elem: React.Component<any, any>) { return <span>Hello, <Elem />!</span>; } Ricevo un errore: Il tipo di elemento JSX Elemnon ha costrutti o firme di chiamata Cosa significa?
Esiste un approccio sistematico al debug che sta causando il rendering di un componente in React? Ho messo un semplice console.log () per vedere quante volte viene eseguito il rendering, ma ho problemi a capire cosa sta causando il rendering del componente più volte, ovvero (4 volte) nel mio caso. …
C'è un modo per incorporare la notazione di parentesi graffe di React e un hreftag? Supponiamo di avere il seguente valore nello stato: {this.state.id} e i seguenti attributi HTML su un tag: href="#demo1" id="demo1" C'è un modo in cui posso aggiungere lo idstato all'attributo HTML per ottenere qualcosa del genere: …
Devo creare un modulo che visualizzi qualcosa in base al valore restituito di un'API. Sto lavorando con il seguente codice: class App extends React.Component { constructor(props) { super(props); this.state = {value: ''}; this.handleChange = this.handleChange.bind(this); this.handleSubmit = this.handleSubmit.bind(this); } handleChange(event) { this.setState({value: event.target.value}); } handleSubmit(event) { alert('A name was submitted: …
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.