-
[Solved] Failed updating the 'react-native-numeric-input' component..Frontend/react-native 2019. 8. 13. 18:09
https://www.npmjs.com/package/react-native-numeric-input
개발하는 앱에 위의 numeric input 컴포넌트를 적용했다.
그런데 랜더링시 value부분이 업데이트가 계속 안되어서 내 코드 문제인줄 알고 한참을 헤맸다..
알고보니 모듈내 소스코드의 문제였다..
해답 출처:
https://github.com/himelbrand/react-native-numeric-input/issues/13
다음의 모듈 주소로 찾아가서 아래와 같이 코드를 수정하면 된다.
'react-native-numeric-input/NumericInput/NumericInput.js'
수정된 코드
componentWillReceiveProps(props) { if (props.initValue !== this.state.value) { this.setState({ value: props.value, lastValid: props.value, stringValue: props.value.toString() }); } }
'Frontend > react-native' 카테고리의 다른 글
[expo] vector icon (0) 2019.10.15 [expo] [react native] make .csv file (0) 2019.09.23 [expo][react native] <NumericInput /> re-render issue 해결 (0) 2019.09.20 [react native] 안드로이드 상태바 겹침 현상 해결 (Android header is overlapped) (0) 2019.09.04 [react native] icon list (link) (0) 2019.08.14