我有一种奇怪的情况,即我将排序结果列表(通过得分属性)呈现到用户界面中,并且排序到处都是。
我有:
setTimeout
内拨打api调用完整详细信息以错开对api的调用。有了完整的详细信息,请添加' commit将其推送到Vuex商店中的数组随着setTimeout
到位,列表排序就到处都是。如果不存在,则按预期排序。我正在使用计算属性进行排序,但将其移动到getter中 - 没有差异。
我应该注意使用带有setTimeout
的Vuex吗?即使我的提交的同步性不重要,我应该使用行动吗?
我试图把它煮到JSFiddle,但它可以在那里工作。