mobxjs / mobx-vue

🐉 Vue bindings for MobX
MIT License
475 stars 22 forks source link

What's the counterpart of `Vue.nextTick` for mobx-vue? #44

Open Louis-Tian opened 4 years ago

Louis-Tian commented 4 years ago

When unit testing Vue components, it is often necessary to call await vm.$nextTick() to ensure the rerender is completed before accessing the component's DOM for assertion.

As far as I understand, mobx-vue triggers the rerender directly, and has nothing to do with Vue's Async Update Queue. Therefore vm.$nextTick would not work for mobx-vue.

So the question is how would one do the same thing as nextTick with mobx-vue?