Реагировать на избыточность, возвращая неизвестные объекты состояния - PullRequest
0 голосов
/ 02 мая 2020

Я возвращаю состояние из редуктора, и при отображении его в реквизит состояние изменяется с другими неизвестными объектами!

Мой код

Редуктор и магазин:

const reducer = async (state = { dataList: [] }, action) => {
    switch (action.type) {
        // Some cases
    }
    console.log(state) // Output: {"dataList": []}
    return state
}

const store = createStore(reducer)

Выход состояния редуктора: {"dataList": []}

Коллектор реквизита:

function mapStateToProps(state) {
    console.log(state) // Output: {"_40": 0, "_55": {"dataList": []}, "_65": 1, "_72": null}
    return {
        dataList: state.dataList
    }
}

Выход реквизита: {"_40": 0, "_55": {"dataList": []}, "_65": 1, "_72": null}

Как мне избавиться от этих дополнительных данных, поступающих?

Примечание: Код получен из проверенного источника .

...