我是React js的新手。 我有两个问题。 我来啦 问题1 我想在更新(重新渲染)父组件时更新(重新渲染)子组件。 经过一些谷歌搜索,我发现当道具被更改并且我们调用forceUpdate函数时,只更新父组件而不是子组件。 如果我想更新子组件,我需要使用setState函数并在状态中设置一些东西来更新子组件。 但我面临的问题是,当我在父组件中设置状态时,子组件不会更新。 不调用子项的render方法。 有人可以告诉我,我做错了什么? Parent.jsx class Application extends React.Component { isBindEvents=false; componentWillMount(){ let {dispatch} = this.props; dispatch(getCompanyInfo( “abcd.com”, (res) => { // THIS IS A ACTION CALL this.props.user = res.data.user; this.setState({name:res.data.user.name}) this.forceUpdate() })) } render(){ return ( // THIS IS THE CHILD COMPONENT WHICH I WANT TO RE-RENDER […]