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.
Oggi ho iniziato ad imparare ReactJS e dopo un'ora ho affrontato il problema .. Voglio inserire un componente che ha due righe all'interno di un div sulla pagina. Un esempio semplificato di quello che sto facendo di seguito. Ho un html: <html> .. <div id="component-placeholder"></div> .. </html> Funzione di rendering …
Sto usando lo stesso componente per tre percorsi diversi: <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> C'è comunque da combinarlo, per essere come: <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>
Sto cercando di usare React.forwardRef, ma inciampo su come farlo funzionare in un componente basato su classi (non HOC). Gli esempi della documentazione utilizzano elementi e componenti funzionali, anche avvolgendo classi in funzioni per componenti di ordine superiore. Così, a partire da qualcosa di simile a questo nel loro ref.jsdocumento: …
Dato che utilizzo il router per gestire i miei percorsi in un'app, sono curioso di sapere se esiste un modo per reindirizzare a una risorsa esterna. Di 'che qualcuno colpisce: example.com/privacy-policy Vorrei che reindirizzasse a: example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies Sto trovando esattamente zero aiuto nell'evitare di scriverlo in semplice JS al mio caricamento …
Sto usando React e React-Router per la mia applicazione sul lato client. Non riesco a capire come ottenere i seguenti parametri di query da un URL come: http://xmen.database/search#/?status=APPROVED&page=1&limit=20 I miei percorsi assomigliano a questo (il percorso è totalmente sbagliato lo so): var routes = ( <Route> <DefaultRoute handler={SearchDisplay}/> <Route name="search" …
Usiamo il bundle Backbone + ReactJS per creare un'app lato client. Facendo molto affidamento sul famigerato valueLink, propaghiamo i valori direttamente al modello tramite il proprio wrapper che supporta l'interfaccia ReactJS per l'associazione a due vie. Ora abbiamo affrontato il problema: Abbiamo un jquery.mask.jsplugin che formatta il valore di input …
Durante l'installazione di 'react-native init AwesomeProject' ottengo questo errore quando eseguo react-native run-android: Could not determine java version from '11.0.1'. Un rapido google suggerisce che devo aggiornare distributionUrlnel Gradle-wrapper. Fatto ciò, mi trovo di fronte a un nuovo errore: Cannot add task 'wrapper' as a task with that name already …
Dal tutorial di react.js vediamo questo utilizzo delle doppie parentesi graffe: <span dangerouslySetInnerHTML={{ __html: rawMarkup }} /> E poi nel secondo tutorial, "Thinking in react" : <span style={{ color: 'red' }}> {this.props.product.name} </span>; Tuttavia, la documentazione di React JSX non descrive o menziona le doppie parentesi graffe. A cosa serve …
Ho un problema durante la navigazione in un'altra pagina, la sua posizione rimarrà come la pagina precedente. Quindi non scorrerà automaticamente verso l'alto. Ho anche provato a utilizzare window.scrollTo(0, 0)il router onChange. Ho anche usato scrollBehavior per risolvere questo problema ma non ha funzionato. Qualche suggerimento su questo?
Lo sto vedendo. Non è un mistero di cosa si lamenta: Warning: validateDOMnesting(...): <div> cannot appear as a descendant of <p>. See ... SomeComponent > p > ... > SomeOtherComponent > ReactTooltip > div. Sono l'autore di SomeComponente SomeOtherComponent. Ma quest'ultimo utilizza una dipendenza esterna ( ReactTooltipda react-tooltip). Probabilmente non …
Sto provando il mio primo bit di React.js e sono perplesso all'inizio ... Ho il codice qui sotto, che rende un modulo di ricerca in <div id="search"></div>. Ma la digitazione nella casella di ricerca non fa nulla. Presumibilmente sta perdendo qualcosa passando gli oggetti di scena e lo stato su …
Sto cercando di iniziare a creare un sito in ReactJS. Tuttavia, quando ho provato a mettere il mio JS in un file separato, ho iniziato a ricevere questo errore: "Uncaught SyntaxError: Unexpected token <". Ho provato ad aggiungere /** @jsx React.DOM */all'inizio del file JS, ma non ha risolto nulla. …
Sto lavorando con reactjs e non riesco a prevenire questo errore quando provo a visualizzare i dati JSON (dal file o dal server): Uncaught TypeError: this.props.data.map is not a function Ho guardato: Codice di reazione che lancia "TypeError: this.props.data.map non è una funzione" React.js this.props.data.map () non è una funzione …
L'ho letto nel tutorial di React. Cosa significa questo? React è sicuro. Non stiamo generando stringhe HTML, quindi la protezione XSS è l'impostazione predefinita. Come funzionano gli attacchi XSS se React è sicuro? Come si ottiene questa sicurezza?
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.