Vuex长期减少功能

时间:2018-10-16 08:41:30

标签: vue.js action vuex

据我了解,同步的vuex减速器应该花很长时间才能完成,以便使vuex准备好在不过载的情况下获得更多的减速器。 另一方面,由于动作是异步的,因此可能需要更长的时间才能操作。

问题是,如果我想从存储在存储中的数组中删除n个元素,最好的选择是使用多个reducer逐个删除它们,或者仅使用单个reducer并在O(n )?

我最初考虑在操作中创建一个新列表,类似于原始列表,但没有要删除的元素,然后使用reducer只是用新列表替换原始列表,问题在于操作是异步的,操作期间原始列表可能会更改,因此我可能会丢失这些更改。

有没有针对这种情况的最佳实践? 谢谢!

0 个答案:

没有答案