根据状态判定是否启用的门闩,可以用来“拒绝”某些更新
可以用于实现诸如:
等功能。
注意:该类不是一个“主动”类,它不会自动更新,而是需要观察者自行调用value来获取当前的值; 也就是说,在没有观察者的情况下,该类不会自动更新内部的“最近有效值”。
| Name | 
|---|
| T | 
new LastValidValueLatch<T>(getter, initialValue?)
| Name | 
|---|
| T | 
| Name | Type | 
|---|---|
| getter | () => AsyncValue<T> | 
| initialValue? | null|T | 
Private _lastValidValue: any
Private Readonly getter: any
get value(): null | T
null | T