Наблюдатель, связанный с предупреждением консоли Mobx-React - PullRequest
3 голосов
/ 07 мая 2020

Я получаю предупреждение ниже, когда я пытался запустить свой код реакции, я запустил 'npm run eject' и обновил пакет. js для того, чтобы декоратор работал в реакции, он работает нормально, но я получаю предупреждение ниже в console

[MobX] Вы не настроили пакетирование наблюдателей, что в некоторых случаях может привести к неожиданному поведению. Подробнее см. https://github.com/mobxjs/mobx-react-lite/#observer -batching

import {  observable, computed, action, when  } from 'mobx';

class TodoStore {
    @observable todos = [];
    @observable filter = "";
}

выше - это мой код, я новичок в mobx и реагирую

1 Ответ

9 голосов
/ 07 мая 2020

Есть некоторые крайние случаи в отношении порядка обновления родительско-дочерних компонентов. попробуйте добавить это в файл.

import 'mobx-react-lite/batchingForReactDom'
...