响应式监听

MobX

术语介绍

1
var numbers = observable([1, 2, 3]);
2
var sum = computed(() => numbers.reduce((a, b) => a + b, 0));
3
4
var disposer = autorun(() => console.log(sum.get()));
5
// 打印 '6'
6
numbers.push(4);
7
// 打印 '10'
8
9
disposer();
10
numbers.push(5);
11
// 此时并不会打印出任何对象
Copied!

可观测类型

理解 MobX 的监听对象

Last modified 2yr ago