首页 > 解决方案 > Mobx-react 控制台警告相关观察者

问题描述

当我尝试运行我的反应代码时,我收到以下警告,我已经运行了“npm runeject”并更新了 package.js 以使装饰器在反应中工作,它工作正常,但我在控制台中收到以下警告

[MobX] 您尚未配置观察者批处理,这在某些情况下可能会导致意外行为。在https://github.com/mobxjs/mobx-react-lite/#observer-batching查看更多信息

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

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

以上是我的代码,我是 mobx 的新手并做出反应

标签: reactjsmobxmobx-react

解决方案


在父子组件的更新顺序方面存在一些极端情况。尝试将此添加到文件中。

import 'mobx-react-lite/batchingForReactDom'

推荐阅读