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.

7
ReactJS: setState sur le parent dans le composant enfant
Quel est le modèle recommandé pour effectuer un setState sur un parent à partir d'un composant enfant. var Todos = React.createClass({ getInitialState: function() { return { todos: [ "I am done", "I am not done" ] } }, render: function() { var todos = this.state.todos.map(function(todo) { return <div>{todo}</div>; }); return …
89 reactjs 

3
Défilement infini avec React JS
Je cherche des moyens d'implémenter le défilement infini avec React. J'ai rencontré react-infinite-scroll et je l'ai trouvé inefficace car il ajoute simplement des nœuds au DOM et ne les supprime pas. Existe-t-il une solution éprouvée avec React qui ajoutera, supprimera et maintiendra un nombre constant de nœuds dans le DOM. …

1
Await est une erreur de mot réservé dans la fonction async
J'ai du mal à résoudre le problème avec la syntaxe suivante: export const sendVerificationEmail = async () => (dispatch) => { try { dispatch({ type: EMAIL_FETCHING, payload: true }); await Auth.sendEmailVerification(); dispatch({ type: EMAIL_FETCHING, payload: false })) } catch (error) { dispatch({ type: EMAIL_FETCHING, payload: false }); throw new Error(error); …

11
Uncaught ReferenceError: React n'est pas défini
J'essaie de faire fonctionner ReactJS avec des rails en utilisant ce tutoriel. J'obtiens cette erreur: Uncaught ReferenceError: React is not defined Mais je peux accéder à l'objet React dans la console du navigateur.J'ai également ajouté public / dist / turbo-react.min.js comme décrit ici et également ajouté une ligne dans application.js …





6
Chaîne de rendu ReactJS avec des espaces insécables
J'ai des accessoires qui ont une chaîne qui pourrait contenir des caractères tels que &. Il contient également des espaces. Je souhaite remplacer tous les espaces par  . Y a-t-il un moyen simple de le faire? Gardez à l'esprit que je ne peux pas simplement effectuer le rendu en utilisant …
88 html  reactjs 

6
Implémentation des modules ES6, comment charger un fichier json
J'implémente un exemple de https://github.com/moroshko/react-autosuggest Le code important est comme ceci: import React, { Component } from 'react'; import suburbs from 'json!../suburbs.json'; function getSuggestions(input, callback) { const suggestions = suburbs .filter(suburbObj => suburbMatchRegex.test(suburbObj.suburb)) .sort((suburbObj1, suburbObj2) => suburbObj1.suburb.toLowerCase().indexOf(lowercasedInput) - suburbObj2.suburb.toLowerCase().indexOf(lowercasedInput) ) .slice(0, 7) .map(suburbObj => suburbObj.suburb); // 'suggestions' will be an …

6
'Symbol' n'est pas défini dans IE après l'utilisation de babel
J'ai une reactjsapplication écrite en utilisant les normes ES6, et je l'utilise webpackpour la créer. Le webpackcharge les jsmodules en utilisant babel-loader. Pour être précis, j'utilise les versions de packages suivantes: ├── babel@5.8.34 ├── babel-core@5.8.34 ├── babel-loader@5.4.0 └── webpack@1.12.6 Cependant, après l'avoir construit, l'IE 10 donne l'erreur suivante 'Symbol' is …


6
Meilleur moyen de polyfill ES6 fonctionnalités dans l'application React qui utilise create-react-app
J'ai testé mon application React.js sur Internet Explorer et j'ai découvert que du code ES6 / 7 comme le Array.prototype.includes()casse. J'utilise create-react-app , et apparemment, ils ont choisi de ne pas inclure beaucoup de polyfills car tout le monde n'en a pas besoin, et ils ralentissent les temps de construction …

3
ReactJS - Ajouter un écouteur d'événement personnalisé au composant
En javascript simple, j'ai le DIV <div class="movie" id="my_movie"> et le code javascript suivant var myMovie = document.getElementById('my_movie'); myMovie.addEventListener('nv-enter', function (event) { console.log('change scope'); }); Maintenant, j'ai un composant React, à l'intérieur de ce composant, dans la méthode de rendu, je retourne mon div. Comment puis-je ajouter un écouteur d'événement …
87 reactjs 

6
React dev tools - Désactiver "pause sur les avertissements"
Lors du développement avec create-react-app, mon navigateur entre en mode débogueur sur les avertissements: Il casse sur le code source de react-dev-tools: // --- Welcome to debugging with React DevTools --- // This debugger statement means that you've enabled the "break on warnings" feature. // Use the browser's Call Stack …

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.