React-dnd: Beispiel bricht zusammen, weil React 16 kein `react/lib/*` . hat

Erstellt am 27. Sept. 2017  ·  5Kommentare  ·  Quelle: react-dnd/react-dnd

Dieses Beispiel importiert update aus react/lib/ .

Aber in reagieren 16 Blogpost :

Es gibt kein React/lib/* und React-dom/lib/* mehr

Hilfreichster Kommentar

Ja, mein Fehler. Das sollte jetzt im Master behoben sein

Alle 5 Kommentare

Ja, mein Fehler. Das sollte jetzt im Master behoben sein

Entschuldigung, also was ist die Lösung dafür? Muss ich https://www.npmjs.com/package/react-addons-update verwenden oder gibt es eine andere Möglichkeit? Ich habe mir das Beispiel angeschaut, konnte es aber nicht finden. Danke im Voraus!

Für diejenigen, die ein Upgrade von React 15 auf React 16 durchführen, verwenden Sie eines der veralteten Beispiele in ihrem Code und suchen hier nach Hilfe. Die Lösung ist einfach zu ersetzen:
import update from 'react/lib/update'; mit import update from 'immutability-helper';

VERWENDUNG
"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"

jedoch
Update von 'unveränderlichkeit-helper' importieren;
geht nicht mehr

musste ein neues Paket installieren. wenn es einen besseren Weg gibt, es zu beheben, würde ich es gerne wissen. Danke
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen