`console.log` 每当其值发生变化时都会生成 mobx `@observable`

ala*_*nan 7 javascript state observable mobx

有什么方法console.log可以让 a 在 mobx@observable改变值时自动触发吗?

我会使用 mobx 开发工具来完成此操作,但它会触发大量控制台日志,因此很难确定我正在跟踪其值的属性。

Hos*_*sar 7

你可以做:

//store.js
import { autorun } from 'mobx';
autorun(() => {
  console.log(store.value); //value is an observable.
});
Run Code Online (Sandbox Code Playgroud)