在EmberJS 1.0.0中处理异步模型数据

Jiew Meng

我正在将EmberJS v1.0.0-pre.4用于工作中的项目...是的老...但是由于其用于工作...并且我在升级时遇到问题(不确定公司是否也愿意),我猜猜我必须找到一种解决方法。

我只想异步地为模型使用加载数据...我相信在最新版本中,我可以为我的模型返回承诺...

App.XRoute = Ember.Route.extend({
    model: function() {
        return $.getJSON(...);
    }
});

但是对于旧版本,看来这是行不通的...所以我应该如何处理异步数据?

劲派2k

征求意见的时间太长,我很乐意继续与您合作,但是它似乎在1.0 pre 4之前有效

 App = Ember.Application.create();

 App.Router.map(function () {
     // put your routes here
 });

 App.IndexRoute = Ember.Route.extend({
    model: function () {
      return new Promise(function (resolve) {
        setTimeout(function () {
          resolve(['red', 'yellow', 'blue']);
        }, 2000); 
      });
    }
 });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在EmberJS 1.0.0中处理异步模型数据

来自分类Dev

[“ $ {1:0:1}” ='-']的含义

来自分类Dev

在R中将(0,1,0,0,1,1,1)转换为(0,0,0,1,0,1,2)

来自分类Dev

Python-0 ** 0 == 1?

来自分类Dev

zookeeper无法打开localhost / 0:0:0:0:0:0:0:0:1:2181的套接字

来自分类Dev

Emberjs模型中的计算属性

来自分类Dev

Emberjs模型中的计算属性

来自分类Dev

重置表单中的emberjs模型

来自分类Dev

获取所有数组的排列[1,1,1,1,1,0,0,0,0]

来自分类Dev

Emberjs:从输入获取数据

来自分类Dev

Emberjs:从输入获取数据

来自分类Dev

计划中的0/1背包

来自分类Dev

bash中1>&0的行为

来自分类Dev

Emberjs处理异步Ajax调用的好方法

来自分类Dev

Emberjs中的视图

来自分类Dev

Emberjs在模板中增加

来自分类Dev

EmberJS中传递参数

来自分类Dev

EmberJs中的模板渲染

来自分类Dev

emberjs中的preventDefault

来自分类Dev

用于生成 [((0,0),0), ((0,1),0), ((1,0),0), ((1,1),0)] 的代码实际上给出了 [0 , 0, 0, 1, 1, 0, 1, 1],如何解决?

来自分类Dev

(假-NOT(0))等于1?

来自分类Dev

1 << 0是什么?

来自分类Dev

Nhibernate转换1 = 0

来自分类Dev

有什么办法可以循环通过这些数字:-1 0、1 0、0 -1、0 1

来自分类Dev

验证0或1的参数

来自分类Dev

[$的含义?== 1] &&返回0

来自分类Dev

提取包含0 | 0,0 | 1,1 | 0和1 | 1的文件

来自分类Dev

在python中输出-1或0或1的函数

来自分类Dev

有什么更好的写方式[[-1,-1),(-1,0),(-1,1),(0,-1),(0,1),(1,-1), (1,0),(1,1)]在Haskell吗?