인프런 커뮤니티 질문&답변
드랍존 에러 질문드립니다 저번에도 질문 드렸는데 답을 안 해주셔서 다시 써요ㅠㅜ
작성
·
232
답변 2
0
John Ahn
지식공유자
안녕하세요 sj p 님
다시 질문 주셔서 감사합니다 !
아마 제가 사용한 소스 코드랑 다른걸 사용하신것 같아요 !
inputRef가 나온걸 보니깐요 ~!
<Dropzone onDrop={onDrop}
multiple={false}
maxSize={800000000}>
{({ getRootProps, getInputProps }) => (
<div style={{ width: '300px', height: '240px', border: '1px solid lightgray', display: 'flex', alignItems: 'center', justifyContent: 'center' }}
{...getRootProps()}
>
<input {...getInputProps()} />
<Icon type="plus" style={{ fontSize: '3rem' }} />
</div>
)}
</Dropzone>
제가 강의에서 사용한 소스코드는 이건데 한번 비교해봐주실래요?!
sj p
질문자
아래가 제 코드인데요
plus icon을 강사님의 코드로 하면 antd가 에러를 띄워서
최신 antd가 추천해주는 태그로 바꾼거 말고는 그대로입니다.
그래도 inputRef가 나옵니다ㅠㅜ
<Dropzone
onDrop = {onDrop}
multiple = {false}
maxsize = {800000000}>
{({getRootProps, getInputProps,}) =>(
<section>
<div
style={{width:'300px', height:'240px', border:'1px solid lightgray', display:'flex',
alignItems:'center', justifyContent:'center'}} {...getRootProps()}>
<Input {...getInputProps()}/>
<PlusOutlined style={{fontSize:'3rem'}}/>
</div>
</section>
)}
</Dropzone>






네 윈도우리 컨트롤F로 찾기는 했는데 해당 파일에 inputRef는 없습니다...ㅠㅜ