【发布时间】:2024-04-12 07:35:01
【问题描述】:
我有一条路线,model 方法返回一个承诺。根据Ember.js spec,这会导致某些操作(渲染,setupController)被延迟,直到 promise 被解决。
这对我来说不好。我希望视图立即呈现。然后,一旦模型可用,我想在控制器上设置一个属性。这将导致视图的适当部分重新呈现。
这样做的正确方法是什么?特别是我不想在我的控制器内操作承诺。理想情况下,我会在路由内完成所有依赖项设置,就像现在一样。
【问题讨论】:
标签: javascript ember.js routes promise ember-router