【发布时间】:2018-12-02 15:43:58
【问题描述】:
我知道similar question was asked before,但它并不能完全回答我想要理解的内容。
我正在阅读mobx-state-router tutorial,它有这段代码:
{
name: 'department',
pattern: '/departments/:id',
onEnter: (fromState, toState, routerStore) => {
const { rootStore: { itemStore } } = routerStore;
itemStore.loadDepartmentItems(toState.params.id);
return Promise.resolve();
}
},
我不明白这个Promise.resolve() 与什么有关?是哪个承诺?如何/何时解决?
【问题讨论】:
-
这只是一个虚拟的
Promise,可以立即解决。似乎onEnter的调用者期望返回一个 Promise。 -
@CertainPerformance - 哦,现在我明白了。谢谢!
-
Promise.resolve()与Promise.resolve(undefined)相同
标签: javascript promise