React-redux的connect组件问题

#1

初学react,最近在碰到一个问题,希望各位大神 不吝赐教

已经通过dispatch 更新了store中的数据,但是
connect 的 组件,无法获取到 store中的数据更新。

const mapStateToProps = (state, props) => {
    let index = state.Processing.currentIndex;
    return {
        listData: Object.assign([], state.Processing.allData[index].content),
    }
}

const reduxList = connect(mapStateToProps)(ProductList);

export default reduxList;

组件中的props中的 listData 一直是初始值

#2

let index = state.Processing.currentIndex;
不适用let

#3

引用的currentIndex是否改变呢?

#4

加log看看store更新后, mapStateToProps有没有执行呢

#5
listData: Object.assign([], state.Processing.allData[state.Processing.currentIndex].content),