用echarts結合react + redux 來做的一個圖表展示。在componentDidMount中觸發的action,并第一次初始化echarts實例。之后我想在componentDidUpdate中拿到下一次redux返回的props來重繪echarts。下面是截圖,第一次render里面拿到的是我給的初始化數據,后面我分別打印了react運行階段的生命周期??梢钥吹?,componentWillReceiveProps已經拿到了我要的數據,并且在第二次render中也能獲取到。之后在componentDidUpdate參數nextProps中獲取到的卻還是第一次我初始化的數據。有人遇到過這種情況嗎?
react componentDidUpdate中的nextProps拿到的真的是下一次props?
汪汪一只貓
2018-12-19 18:19:51