1

我目前正在开发一个使用 Ember.js 的应用程序,但是我在寻找为我的路线视图设置上下文的正确方法时遇到了问题。

对于我的应用程序的初始视图,我需要发出 3 个 AJAX 请求(1. 基本用户详细信息,2. 用户地址,3. 用户图像)。

目前,我将这些设置为用户对象上的 3 个单独的函数——然后是一个调用所有 3 个函数并返回一个对象的单个函数——结合所有 3 个函数的结果。

这在大多数情况下都有效,但是有时我的路由视图会在 AJAX 请求完成之前尝试呈现,因此会导致我的视​​图出现错误。

任何想法如何更好地构建这个并解决我的问题?

4

0 回答 0