React-dnd: L'exemple tombe en panne, car React 16 n'a pas de `react/lib/*`

Créé le 27 sept. 2017  ·  5Commentaires  ·  Source: react-dnd/react-dnd

Cet exemple importe update partir de react/lib/ .

Mais en réaction 16 article de blog :

Il n'y a plus de react/lib/* et de react-dom/lib/*

Commentaire le plus utile

Ouais, mon mauvais. Cela devrait être corrigé dans le maître maintenant

Tous les 5 commentaires

Ouais, mon mauvais. Cela devrait être corrigé dans le maître maintenant

Désolé, alors quelle est la solution pour cela? Dois-je utiliser https://www.npmjs.com/package/react-addons-update ou existe-t-il une autre façon de le faire ? J'ai regardé l'exemple mais je ne l'ai pas trouvé. Merci d'avance!

Pour ceux qui passent de React 15 à React 16, ont utilisé l'un des exemples obsolètes dans leur code et se retrouvent ici à la recherche d'aide. La solution est simplement de remplacer :
import update from 'react/lib/update'; avec import update from 'immutability-helper';

À L'AIDE DE
"ajv": "^6.5.3", "react": "^16.5.2", "react-dnd": "^5.0.0", "react-dnd-html5-backend": "^5.0.1", "react-dom": "^16.5.2", "react-scripts": "1.1.5"

toutefois
importer la mise à jour de « immutability-helper » ;
ne fonctionne plus

a dû installer un nouveau paquet. s'il y a une meilleure façon de le réparer, j'aimerais le savoir. Merci
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

Cette page vous a été utile?
0 / 5 - 0 notes