Реагируйте не обновлять DOM при обновлении реквизита - PullRequest
0 голосов
/ 10 февраля 2020

Я использую избыточность с реакцией и сталкиваюсь со странным поведением.

в объекте избыточности есть свойство todoList, в котором хранится массив объекта (данные todo)

Я отправляю действие по удалению todo с обновленным массивом

this.props.removeTodo(todoList)
 removeTodo : (newTodoes,a) => {
    dispatch({type : REMOVE_TODO,newTodoes})
 }

В редукторе:

 case REMOVE_TODO:{
            return {
                ...state,
                todoList : action.newTodoes,
            }
        }

Во время отладки я обнаружил, что при помощи редукторного регистратора также отображается обновленное состояние, но мой компонент не обновляется новыми данными.

на данный момент я добавляю новое свойство в хранилище, которое просто имеет длину, затем все работает, файл

Но для вложенного объекта реагируйте, не обновляя DOM.

Есть идеи по этому поводу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...