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 lavorando con Javascript (ES6) / FaceBook e cerco di ottenere i primi 3 elementi di un array di dimensioni variabili. Vorrei fare l'equivalente di Linq take (n). Nel mio file Jsx ho il seguente: var items = list.map(i => { return ( <myview item={i} key={i.id} /> ); }); Quindi …
Ho visto un discorso degli sviluppatori React a ( Pete Hunt: React: ripensare le migliori pratiche - JSConf EU 2013 ) e l'oratore ha affermato che il controllo sporco del modello può essere lento. Ma il calcolo della differenza tra DOM virtuali in realtà non è nemmeno meno performante poiché …
Ho un'app in cui devo impostare l'altezza di un elemento (diciamo "contenuto dell'app") in modo dinamico. Prende l'altezza del "chrome" dell'app e lo sottrae, quindi imposta l'altezza del "contenuto dell'app" per adattarlo al 100% all'interno di tali vincoli. Questo è semplicissimo con le viste vaniglia JS, jQuery o Backbone, ma …
Nella versione corrente di React Router (v3) posso accettare una risposta del server e utilizzare browserHistory.pushper andare alla pagina di risposta appropriata. Tuttavia, questo non è disponibile in v4 e non sono sicuro di quale sia il modo appropriato di gestirlo. In questo esempio, utilizzando Redux, Components / app-product-form.js chiama …
Stavo leggendo la documentazione per la libreria Redux e ha questo esempio: Oltre a leggere lo stato, i componenti del contenitore possono inviare azioni. In modo simile, è possibile definire una funzione chiamata mapDispatchToProps()che riceve il dispatch()metodo e restituisce i puntelli di callback che si desidera iniettare nel componente di …
La mia struttura ha il seguente aspetto: Component 1 - |- Component 2 - - |- Component 4 - - - |- Component 5 Component 3 Il componente 3 dovrebbe visualizzare alcuni dati a seconda dello stato del componente 5. Dato che gli oggetti di scena sono immutabili, non posso …
Sono nuovo di ReactJS e JSX e sto riscontrando un piccolo problema con il codice seguente. Sto cercando di aggiungere più classi classNameall'attributo su ciascuna li: <li key={index} className={activeClass, data.class, "main-class"}></li> Il mio componente React è: var AccountMainMenu = React.createClass({ getInitialState: function() { return { focused: 0 }; }, clicked: …
Nella funzione di rendering del mio componente ho: render() { const items = ['EN', 'IT', 'FR', 'GR', 'RU'].map((item) => { return (<li onClick={this.onItemClick.bind(this, item)} key={item}>{item}</li>); }); return ( <div> ... <ul> {items} </ul> ... </div> ); } tutto viene <li>visualizzato correttamente , tuttavia quando si fa clic sull'elemento viene visualizzato …
Ho appena sostituito react-routerda V3 a V4. Ma non sono sicuro di come navigare programmaticamente nella funzione membro di a Component. cioè in handleClick()funzione voglio navigare /path/some/wheredopo aver elaborato alcuni dati. Prima lo facevo: import { browserHistory } from 'react-router' browserHistory.push('/path/some/where') Ma non riesco a trovare tali interfacce in v4. …
Voglio mostrare e nascondere in modo condizionale questo gruppo di pulsanti a seconda di cosa viene passato dal componente genitore che assomiglia a questo: <TopicNav showBulkActions={this.__hasMultipleSelected} /> .... __hasMultipleSelected: function() { return false; //return true or false depending on data } .... var TopicNav = React.createClass({ render: function() { return …
Avvertenza: un componente sta modificando un input non controllato di tipo testo da controllare. Gli elementi di input non devono passare da incontrollati a controllati (o viceversa). Decidi se utilizzare un elemento di input controllato o non controllato per la durata del componente. * Di seguito è riportato il mio …
Ho appena iniziato con ReactJS e sono un po 'bloccato su un problema che ho. La mia applicazione è essenzialmente un elenco con filtri e un pulsante per modificare il layout. Al momento sto utilizzando tre componenti: <list />, < Filters />e <TopBar />, ora, ovviamente, quando cambio impostazioni < …
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.