有一个关于生命周期的问题想请教大家

#1

我通过一个下拉选择框 将选择的value通过props的形式传递给了一个自定义组件FileDetailCon

在自定义组件中 初始化时,我选择了componentDidMount()
但是当我通过下拉框选择了其他的value后,componWillReceiveProps(nextProps)并没有起到作用
我在render()中用断点跟踪代码发现this.props.temp的值是发生了变化的

我想请问的是 为什么没有运行componWillReceiveProps(nextProps)里面的代码 其次是这个思路是正确的吗?
先谢过大家

#2

兄弟, 是 componentWillReceiveProps 你拼错了吧

#4

我提问里确实写错了 但是截图里的代码没写错