728x90
반응형

react-native 3

React / React Native에서 constructor와 getInitialState를 사용하는 것의 차이점

질문 : React / React Native에서 생성자와 getInitialState를 사용하는 것의 차이점은 무엇입니까? 나는 둘 다 같은 의미로 사용되는 것을 보았다. 둘 다의 주요 사용 사례는 무엇입니까? 장단점이 있습니까? 하나가 더 나은 방법입니까? 답변 두 가지 접근 방식은 서로 바꿔서 사용할 수 없습니다. ES6 클래스 사용시 생성자에서 상태를 초기화하고 React.createClass getInitialState 메서드를 정의해야합니다. ES6 클래스 주제에 대한 공식 React 문서를 참조하십시오 . class MyComponent extends React.Component { constructor(props) { super(props); this.state = { /* initial ..

개발관련/other 2021.12.29

react-native 에서 키보드 숨기기

질문 : 반응 네이티브에서 키보드 숨기기 텍스트 입력을 탭하면 키보드를 다시 닫기 위해 다른 곳을 탭할 수 있기를 원합니다 (하지만 리턴 키는 아님). 내가 읽은 모든 튜토리얼과 블로그 게시물에서 이것에 관한 정보 중 가장 작은 부분을 찾지 못했습니다. 이 기본 예제는 Simulator의 react-native 0.4.2에서 여전히 작동하지 않습니다. 아직 내 iPhone에서 시도 할 수 없습니다. Welcome to React Native! To get started, edit index.ios.js Press Cmd+R to reload,{'\n'} Cmd+D or shake for dev menu 답변 키보드를 닫을 수있는 방법이 없으므로 keyboardType='numeric' 이 있으면 키보드가..

개발관련/other 2021.11.12

[오류] React Native android build failed. SDK location not found

질문 : React Native Android 빌드에 실패했습니다. SDK 위치를 찾을 수 없습니다. Android 실행을 시작할 때 오류가 있습니다. What went wrong: A problem occurred evaluating project ':app'. > SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable. 답변 react-native 프로젝트 android/ 디렉토리로 이동합니다. 다음 줄을 사용하여 local.properties 라는 파일을 만듭니다. sdk.dir = /Users/USERNAME/Library/An..

728x90
반응형