Questions marquées «reactjs»

React (également connu sous le nom de React.js ou ReactJS) est une bibliothèque JavaScript développée par Facebook pour créer des interfaces utilisateur. Il utilise un paradigme déclaratif basé sur les composants et vise à être à la fois efficace et flexible.

29
Afficher ou masquer l'élément dans React
Je joue avec React.js pour la première fois et je ne trouve pas de moyen d'afficher ou de masquer quelque chose sur une page via un événement de clic. Je ne charge aucune autre bibliothèque sur la page, je cherche donc une manière native d'utiliser la bibliothèque React. C'est ce …

30
Erreur non détectée: violation invariante: le type d'élément n'est pas valide: attend une chaîne (pour les composants intégrés) ou une classe / fonction mais a obtenu: objet
Je reçois cette erreur: Erreur non détectée: violation invariante: le type d'élément n'est pas valide: attendait une chaîne (pour les composants intégrés) ou une classe / fonction (pour les composants composites) mais a obtenu: objet. Voici mon code: var React = require('react') var ReactDOM = require('react-dom') var Router = require('react-router') …

19
Meilleures pratiques de style en ligne React.js
Je sais que vous pouvez spécifier des styles dans les classes React, comme ceci: var MyDiv = React.createClass({ render: function() { var style = { color: 'white', fontSize: 200 }; return <div style={style}> Have a good and productive day! </div>; } }); Dois-je viser à faire tout le style de …


30
Effectuer un anti-rebond dans React.js
Comment effectuez-vous un anti-rebond dans React.js? Je veux faire rebondir le handleOnChange. J'ai essayé avec debounce(this.handleOnChange, 200)mais ça ne marche pas. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } …

9
Avantages / inconvénients de l'utilisation de redux-saga avec les générateurs ES6 par rapport à redux-thunk avec ES2017 async / wait
Il y a beaucoup de discussions sur le dernier enfant de la ville de redux en ce moment, redux-saga / redux-saga . Il utilise des fonctions de générateur pour écouter / répartir les actions. Avant d'envelopper ma tête, j'aimerais connaître les avantages / inconvénients de l'utilisation redux-sagaau lieu de l'approche …

15
Appel de la méthode enfant depuis le parent
J'ai deux composantes. Composant parent Composant enfant J'essayais d'appeler la méthode de l'enfant de Parent, j'ai essayé de cette façon mais je n'ai pas pu obtenir de résultat class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>Click</button> </Child> ); } } class Child extends Component { getAlert() …


13
Modification correcte des tableaux d'état dans ReactJS
Je veux ajouter un élément à la fin d'un statetableau, est-ce la bonne façon de le faire? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Je crains que la modification de la baie en place avec pushpuisse causer des problèmes - est-ce sûr? L'alternative de faire une copie du tableau, et setStatecela semble inutile.

27
React - Comment obtenir la valeur d'un paramètre à partir d'une chaîne de requête
Comment puis-je définir un itinéraire dans mon fichier routes.jsx pour capturer la __firebase_request_keyvaleur du paramètre à partir d'une URL générée par le processus d'authentification unique de Twitter après la redirection depuis leurs serveurs? http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla J'ai essayé avec la configuration des itinéraires suivante, mais le :redirectParamn'attrape pas le paramètre mentionné: <Router> …

30
Détecter le clic en dehors du composant React
Je recherche un moyen de détecter si un événement de clic s'est produit en dehors d'un composant, comme décrit dans cet article . jQuery le plus proche () est utilisé pour voir si la cible d'un événement click a l'élément dom comme l'un de ses parents. S'il y a correspondance, …
412 javascript  dom  reactjs 




12
Violation invariante: _registerComponent (…): le conteneur cible n'est pas un élément DOM
Je reçois cette erreur après une page d'exemple React triviale: Erreur non interceptée: violation invariante: _registerComponent (...): le conteneur cible n'est pas un élément DOM. Voici mon code: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return <h1>Yo</h1>; } }); React.renderComponent(<App />, …
388 javascript  dom  reactjs 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.