`App` 组件是否可以在构造函数中拥有其状态并同时从 redux 中的

罐App组件有其状态在构造函数中,同时从获取数据store的终极版?我问是因为如果我删除connect和mapStateToProps,this.state.tasks.filter正常工作。当我添加connectand 时mapStateToProps,我的错误filter不是函数。


class App extends Component {

  constructor() {

    super();


    this.state = {

        tasks: []

    }

  }


  render() {

    const filterTasks = this.state.tasks.filter........


    return (

      <ul>


      </ul>

    );

  }

}


const mapStateToProps = state => {

  const {todos} = state;


  return {

    todos

  };

};


export default connect(

  mapStateToProps

)(App);


慕仙森
浏览 115回答 1
1回答

汪汪一只猫

是的,mapStateToProps函数将reduxstore 中的值作为 props 提供给组件App里面App你可以得到终极版state中this.props.todos
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript