我需要将旋转加载程序添加到组件。我的组件观察全局对象global.loading
。我在global.loading
的true
钩子中将beforeModel
设置为route
。
存在某种竞争条件的问题:UI线程在加载微调框出现之前被模型阻塞。
有什么方法可以延迟beforeModel
的模型?
还是我需要提出不同的策略?
最佳答案
如果您从beforeModel
返回承诺,则过渡将暂停,直到承诺实现为止。
我不能说这是否可以解决您的特定问题,但这就是beforeModel
的工作方式。