2017-12-07 38 views
0

반응이있는 응용 프로그램을 개발 중입니다. 버튼 클릭 후 텍스트 레이블 텍스트를 업데이트해야합니다. 문제는 내가 많은 텍스트를 가지고 있기 때문에 이것을 위해 상태를 사용할 수 없다는 것입니다. 처음에는 얼마나 많은 것들이 있는지 모르겠습니다. 나는이 코드 조각을 시도했다 :언론 버튼을 누른 후 텍스트 값을 변경하는 방법 네이티브

_onPressAction = (txtItemValue)=> { 
     console.log(txtItemValue); 
     txtItemValue.props.children = "Hello"; 
} 

을하지만,이 모드에서 내 텍스트의 모든 속성을 볼 수 있지만 내가 할 수없는이 값의 변경을 할 수 있습니다. 상태를 사용하지 않고이 작업을 수행 할 수있는 방법이 있습니까?

+0

코딩을 시작하기 전에 신중하게 읽은 문서 - 적어도 근본적인 것들. https://facebook.github.io/react-native/docs/state.html – Val

답변

0

이 시도 :

동적 텍스트를 변경하려는 경우에도 사용할 수 있습니다
updateText =() => { 
    this.setState({myText: 'My Changed Text'}) 

.