React-dnd: React 16μ—λŠ” `react/lib/*`κ°€ μ—†κΈ° λ•Œλ¬Έμ— μ˜ˆμ œκ°€ λ‚˜λ‰©λ‹ˆλ‹€.

에 λ§Œλ“  2017λ…„ 09μ›” 27일  Β·  5μ½”λ©˜νŠΈ  Β·  좜처: react-dnd/react-dnd

이 예 λŠ” react/lib/ μ—μ„œ update λ₯Ό κ°€μ Έμ˜΅λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜ λ°˜μ‘ 16 λΈ”λ‘œκ·Έ κ²Œμ‹œλ¬Όμ—μ„œ :

더 이상 react/lib/* 및 react-dom/lib/*κ°€ μ—†μŠ΅λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

그래, λ‚΄ λ‚˜μœ. 이제 λ§ˆμŠ€ν„°μ—μ„œ μˆ˜μ •ν•΄μ•Όν•©λ‹ˆλ‹€.

λͺ¨λ“  5 λŒ“κΈ€

그래, λ‚΄ λ‚˜μœ. 이제 λ§ˆμŠ€ν„°μ—μ„œ μˆ˜μ •ν•΄μ•Όν•©λ‹ˆλ‹€.

μ£„μ†‘ν•©λ‹ˆλ‹€. 이에 λŒ€ν•œ 해결책은 λ¬΄μ—‡μž…λ‹ˆκΉŒ? https://www.npmjs.com/package/react-addons-update λ₯Ό μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆκΉŒ μ•„λ‹ˆλ©΄ λ‹€λ₯Έ 방법이 μžˆμŠ΅λ‹ˆκΉŒ? 예제λ₯Ό λ³΄μ•˜μ§€λ§Œ 찾을 수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€. 미리 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!

React 15μ—μ„œ React 16으둜 μ—…κ·Έλ ˆμ΄λ“œν•˜λŠ” μ‚¬λžŒλ“€μ„ μœ„ν•΄ μ½”λ“œμ—μ„œ 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ” 예제 쀑 ν•˜λ‚˜λ₯Ό μ‚¬μš©ν•˜κ³  μ—¬κΈ°μ—μ„œ 도움을 μ°ΎμŠ΅λ‹ˆλ‹€. 해결책은 λ‹¨μˆœνžˆ λ‹€μŒμ„ κ΅μ²΄ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.
import update from 'react/lib/update'; 와 import update from 'immutability-helper';

μ‚¬μš© 쀑
"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"

ν•˜μ§€λ§Œ
'immutability-helper'μ—μ„œ μ—…λ°μ΄νŠΈ κ°€μ Έμ˜€κΈ°;
더 이상 μž‘λ™ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€

μƒˆ νŒ¨ν‚€μ§€λ₯Ό μ„€μΉ˜ν•΄μ•Ό ν–ˆμŠ΅λ‹ˆλ‹€. κ³ μΉ  수 μžˆλŠ” 더 쒋은 방법이 μžˆλ‹€λ©΄ μ•Œκ³  μ‹ΆμŠ΅λ‹ˆλ‹€. 감사 ν•΄μš”
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰