[REACTJS] 사용 경로에 모두 this.state 및 this.props을 전달하는 방법을 반응 라우터를
REACTJS사용 경로에 모두 this.state 및 this.props을 전달하는 방법을 반응 라우터를
해결법
-
1.앱 클래스로 이동 pushToPostList = {this.pushToPostList}.
앱 클래스로 이동 pushToPostList = {this.pushToPostList}.
var App = React.createClass({ getInitialState: function() { return { myList: [] }; }, pushToPostList: function (object) { if (object) { var myTempPosts = this.state.myPostList; myTempPosts.push(object); this.setState( {myPostList: myTempPosts} ); } }, render: function() { return ( <div> <RouteHandler {...this.state} pushToPostList={this.pushToPostList} /> </div> ); } });
from https://stackoverflow.com/questions/29442206/how-to-pass-both-this-state-and-this-props-to-routes-using-react-router by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 보기를 나타 내기 위해있는 ScrollView를 당겨 - 기본 반응 (0) | 2020.11.16 |
---|---|
[REACTJS] ReactJs "불가 위반이 ..."클래식 문제를 반응 (0) | 2020.11.15 |
[REACTJS] 반응하고 돌아 오는 : catch되지 않은 오류, • 상태 돌연변이가 파견 사이에 발견 된 (0) | 2020.11.15 |
[REACTJS] 휴식 API를 사용하여 + 돌아 오는 반응? (0) | 2020.11.15 |
[REACTJS] 후크와 반응에 카운트 다운 타이머를 구현 (0) | 2020.11.15 |