Mobx:交易

Mobx : Transaction

Q1:使用observablearray.replace时需要交易吗?

根据这个 link https://mobxjs.github.io/mobx/refguide/transaction.html

每条推送时都提到了

Q2:Transaction 是提高性能还是只是包装以便渲染仅在事务完成后发生。

观察者在替换完成后才会收到通知,因此不需要交易,因为demonstrated by this example

事务只是一种避免观察者在事务完成之前被同步通知观察者变化的方法。