React-dnd: Contoh rusak, karena React 16 tidak memiliki `react/lib/*`

Dibuat pada 27 Sep 2017  ·  5Komentar  ·  Sumber: react-dnd/react-dnd

Contoh ini mengimpor update dari react/lib/ .

Tetapi dalam reaksi 16 posting blog :

Tidak ada reaksi/lib/* dan reaksi-dom/lib/* lagi

Komentar yang paling membantu

Ya, burukku. Itu harus diperbaiki di master sekarang

Semua 5 komentar

Ya, burukku. Itu harus diperbaiki di master sekarang

Maaf, jadi apa solusi untuk ini? Apakah saya harus menggunakan https://www.npmjs.com/package/react-addons-update atau adakah cara lain untuk melakukannya? Saya telah melihat contoh tetapi saya tidak dapat menemukannya. Terima kasih sebelumnya!

Bagi mereka yang meningkatkan dari React 15 ke React 16, gunakan salah satu contoh usang dalam kode mereka dan berakhir di sini mencari bantuan. Solusinya cukup dengan mengganti:
import update from 'react/lib/update'; dengan import update from 'immutability-helper';

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

Namun
impor pembaruan dari 'immutability-helper';
tidak lagi berfungsi

harus menginstal paket baru. jika ada cara yang lebih baik untuk memperbaikinya, saya ingin tahu. Terima kasih
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

Apakah halaman ini membantu?
0 / 5 - 0 peringkat