Jveloper

2019. 08. 03 이머시브 수업 10주차 - 6일 (react native event.target 을 쓰지 말아야하는이유 & input placeHolder에 색깔 입히기 & 화면에 진입했을때 input에 focusing 맞추기) 본문

Project/HopeQuery

2019. 08. 03 이머시브 수업 10주차 - 6일 (react native event.target 을 쓰지 말아야하는이유 & input placeHolder에 색깔 입히기 & 화면에 진입했을때 input에 focusing 맞추기)

Jveloper 2019. 8. 5. 01:49

react native event.target 을 쓰지 말아야하는이유

아래 코드는 내가 적었던 코드이다

문제점 : 기기를 새로 켰을때 e.target 의 number 가 바뀌는것을 확인할 수 있다

             그말은 즉, 기기를 껐다 키면 기능이 작동을 안한다

 

원래는 재사용성이 가능한 함수로 만들기 위해서 하나의 함수에 몇가지 기능들을 넣었었는데,
기능마다 함수들을 쪼개서 사용하는걸로 해결했다


input placeHolder에 색깔 입히기

 

 

native base 에서 input 이라는 태그가 있는데 검색을 통해 placeholderTextColor 라는 아이로 쉽게 해결할 수 있었다


화면에 진입했을때 input에 focusing 맞추기

 

native base input이라는 태그에 autoFocus = {true} 라는걸 적어주면 화면에 진입했을때 해당input에 바로 focus를 맞춰주는걸 확인할 수 있다

Comments