함수 전달하기

hey hey·2021년 12월 7일
0

React 자료

목록 보기
9/18
post-thumbnail
<Subject 
  **onChangePage = {function(){**
    this.setState({mode:'read'})
  }.bind(this)}>    
</Subject>
<a href="/" onClick={function(e){
  e.preventDefault()
  this.props.onChangePage()}.bind(this)} >
</a>
this.state= {
      mode:'read', 
      selected_content_id:2}

var _title, _desc = null
    if(this.state.mode === 'welcome'){
      _title = this.state.welcome.title
      _desc = this.state.welcome.desc

    } else if(this.state.mode ==='read'){
      var i = 0;
while (i<this.state.contents.length){
        var data = this.state.contents[i];
        if (data.id === this.state.selected_content_id){
          _title = data.title
          _desc = data.desc
          break;
        }

this.setState({
              mode:'read',
              selected_content_id:Number(id)
          })
profile
FE - devp

0개의 댓글