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.


2
So warten Sie auf bestimmte Eigenschaftsänderungen im Redux-Speicher, nachdem eine Aktion ausgelöst wurde
Ich versuche derzeit zu konzipieren, wie das Versenden einer Aktion in einer Komponente basierend auf einer Datenänderung nach einem Versenden in einer anderen Komponente behandelt wird. Nehmen Sie dieses Szenario: dispatch(someAjax) -> Eigenschaft in Statusaktualisierungen. Danach benötige ich eine weitere Komponente, die von derselben Eigenschaft abhängig ist, um zu wissen, …

7
Bilder dynamisch hinzufügen Reagieren Sie auf Webpack
Ich habe versucht herauszufinden, wie Bilder über React und Webpack dynamisch hinzugefügt werden können. Ich habe einen Bildordner unter src / images und eine Komponente unter src / components / index . Ich verwende URL-Loader mit der folgenden Konfiguration für Webpack { test: /\.(png|jpg|)$/, loader: 'url-loader?limit=200000' } Innerhalb der Komponente, …




2
PropTypes reagieren: objectOf vs shape?
Was ist der Unterschied zwischen PropTypes.objectOfund PropTypes.shape? In den Dokumenten : // An object with property values of a certain type optionalObjectOf: PropTypes.objectOf(PropTypes.number) vs. // An object taking on a particular shape optionalObjectWithShape: PropTypes.shape({ color: PropTypes.string, fontSize: PropTypes.number }) Wann soll ich verwenden objectOfund wann soll ich verwenden shape?



7
React-Redux: Aktionen müssen einfache Objekte sein. Verwenden Sie benutzerdefinierte Middleware für asynchrone Aktionen
Nicht behandelte Ablehnung (Fehler): Aktionen müssen einfache Objekte sein. Verwenden Sie benutzerdefinierte Middleware für asynchrone Aktionen. Ich wollte mit jedem Beitrag Kommentare hinzufügen. Wenn Abrufbeiträge ausgeführt werden, möchte ich die Abrufkommentar-API für alle Beiträge aufrufen. export function bindComments(postId) { return API.fetchComments(postId).then(comments => { return { type: BIND_COMMENTS, comments, postId } …

7
Wie kann ich ein Cookie in Reaktion setzen?
Ursprünglich verwende ich den folgenden Ajax, um Cookies zu setzen. function setCookieAjax(){ $.ajax({ url: `${Web_Servlet}/setCookie`, contentType: 'application/x-www-form-urlencoded;charset=utf-8', headers: { 'Access-Control-Allow-Origin': '*', 'username': getCookie("username"), 'session': getCookie("session") }, type: 'GET', success: function(response){ setCookie("username", response.name, 30); setCookie("session", response.session, 30);} }) } function setCookie(cname, cvalue, minutes) { var d = new Date(); d.setTime(d.getTime() + …
76 reactjs  cookies 

6
Ein Objekt im Status einer React-Komponente speichern?
Ist es möglich, ein Objekt im Status einer React-Komponente zu speichern? Wenn ja, wie können wir dann den Wert eines Schlüssels in diesem Objekt mit ändern setState? Ich denke, es ist syntaktisch nicht erlaubt, so etwas zu schreiben wie: this.setState({ abc.xyz: 'new value' }); In ähnlicher Weise habe ich eine …

2
getState in Redux-Saga?
Ich habe ein Geschäft mit einer Liste von Artikeln. Wenn meine App zum ersten Mal geladen wird, muss ich die Elemente deserialisieren, wie beim Erstellen einiger speicherinterner Objekte basierend auf den Elementen. Die Artikel werden in meinem Redux-Shop gespeichert und von einem itemsReducer. Ich versuche, Redux-Saga als Nebeneffekt zu verwenden …

2
React-js ignoriert das Attribut 'for' des Labels
Ich weiß, dass wir für 'class' className verwenden müssen, aber wie kann ich reagieren, um das Attribut 'for' beizubehalten? Folgende: <label for="recipient-name" className="control-label">Recipient:</label> wird gerendert als: <label class="control-label">Recipient:</label> In einem anderen Zusammenhang finde ich es ärgerlich, dass ich Attribute nicht über die Chrome-Konsole ändern kann, wenn ich React verwende. Gibt …

7
So importieren Sie ein Bild (.svg, .png) in eine Reaktionskomponente
Ich versuche, eine Bilddatei in eine meiner Reaktionskomponenten zu importieren. Ich habe das Projekt mit Web Pack eingerichtet Hier ist mein Code für die Komponente import Diamond from '../../assets/linux_logo.jpg'; export class ItemCols extends Component { render(){ return ( <div> <section className="one-fourth" id="html"> <img src={Diamond} /> </section> </div> ) } } …

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.