2017-12-28 17 views
0

선택한 파일과 prop.input.value을 채우기 필드 구성 요소 = {{}}돌아 오는 형태 : 입력을 방지 자동 내가 사용할 구성 요소를 가지고

내가 입력 유형 = "파일"이 그 내부를 따라서 파일을 선택하면 prop.input.value가 선택된 파일로 자동 채워집니다.

하지만 prop.input.value onChange를 수정 된 파일 객체로 수동으로 채우고 싶습니다.

파일을 선택할 때 어떻게 자동으로 props.input.value가 채워지는 것을 방지 할 수 있습니까?

답변

0

당신은 너무 알면

<Field component={({input:{onChange}})=> {<input type="file" >} name={name} /> 

당신이 onChange 기능 당신이 중간

<Field component={({input:{onChange}})=> {<input type="file" onChange={(theValueOrValueContainerEvent)=> 
{....whateveryouwant; onChange(theValueOrValueContainerEvent) }}>} name={name} /> 
에서 원하는 무엇이든 할 수 있다는 것을 의미하는 것이 호출 할 때 값이 상점에 peristed됩니다이의 onChange를 호출 할 수 없습니다

그래서 당신이 원하는 것을하고 준비가 끝나면 redux-form에서 onChange를 호출하여 변경 사항을 해결할 수 있습니다.

희망 하시겠습니까?