Ember.js 简单应用程序中的余烬弃用警告和str.replace错误

Ember.js 简单应用程序中的余烬弃用警告和str.replace错误,ember.js,Ember.js,我是Ember的新手,正在尝试设置一个相当简单的应用程序。从服务器获取一些数据并将其列出,但我一直遇到一个问题 "Usage of Ember.DeferredMixin or Ember.Deferred is deprecated." 警告和警告 "TypeError: str.replace is not a function" 错误,我一辈子都搞不懂为什么 一切都应该在这里: 谁能告诉我我到底做错了什么 谢谢你的时间 原来Bower安装了一个古老版本的Ember数据,我不得不在Bow

我是Ember的新手,正在尝试设置一个相当简单的应用程序。从服务器获取一些数据并将其列出,但我一直遇到一个问题

"Usage of Ember.DeferredMixin or Ember.Deferred is deprecated."
警告和警告

"TypeError: str.replace is not a function"
错误,我一辈子都搞不懂为什么

一切都应该在这里:

谁能告诉我我到底做错了什么


谢谢你的时间

原来Bower安装了一个古老版本的Ember数据,我不得不在Bower.json文件中手动输入最新的beta版本号。问题解决了

您使用的是什么版本的余烬?您正在使用ember cli吗?如果没有,您应该看看ember cli,因为这是现在使用ember的首选方法。www.ember-cli.com via-ember.DeferredMixin和ember.Deferred已被弃用,取而代之的是使用RSVP.Promises。