<Text>aircraft</Text>
텍스트에 aircraft
을 가져와 텍스트의 값을 동적으로 변경해야합니다. 내가 어떻게 할 수 있니?텍스트 구성 요소의 가치를 얻으려면 어떻게해야합니까?
<Text>aircraft</Text>
텍스트에 aircraft
을 가져와 텍스트의 값을 동적으로 변경해야합니다. 내가 어떻게 할 수 있니?텍스트 구성 요소의 가치를 얻으려면 어떻게해야합니까?
이처럼 액세스 할 수 있습니다 console.log('textElem content', this.textElem.props.children);
그러나이 읽기 전용 소품이기 때문에 당신은 그것을 설정할 수 없습니다.
음 ... 다양한 방법으로이 작업을 수행 할 수 있습니다. 예를 들어
:
<Text>{this.state.aircraftText}</Text>
하고는 상태 변수를 변경. 당신은 또한 좋아 STH 구현할 수 :
<Text>{ (this.state.checkIfTrue) ? 'Boeing787' : 'Airbus 320' } </Text>
이 확인 사실 및 디스플레이 중 'Boeing787'또는 '에어 버스 320'에 this.state.checkIfTrue
결과 경우.
첫 번째 아이디어가 있어야합니다. 다음
<Text ref={(elem) => this.textElem = elem}>Hello world!</Text>
과 : (https://rnplay.org/apps/ACHJEQ를 예) :
그것은 작동합니다. 텍스트 구성 요소의 정적'자식 '을 설정할 방법이 없습니까? – CoderLim