Javascript Ember.js序列化程序JSONSerializer类型错误:payload.map不是函数
我是Ember的新手,我正在使用JSONSerializer来更改我的JSON。这是我的密码Javascript Ember.js序列化程序JSONSerializer类型错误:payload.map不是函数,javascript,json,ember.js,Javascript,Json,Ember.js,我是Ember的新手,我正在使用JSONSerializer来更改我的JSON。这是我的密码 import JSONSerializer from 'ember-data/serializers/json'; export default JSONSerializer.extend({ normalizeResponse(store, primaryModelClass, payload, id, requestType) { var listOptions = payload.clie
import JSONSerializer from 'ember-data/serializers/json';
export default JSONSerializer.extend({
normalizeResponse(store, primaryModelClass, payload, id, requestType) {
var listOptions = payload.clients;
for(i = 0; i < listOptions.length; i++) {
//we do some operations and we end up with foo
}
newData = foo;
for(i = 0; i < payload.clients.length; i++) {
payload.clients[i].NAME = newData[i].text;
payload.clients[i].id = newData[i].value;
}
return this._super(...arguments);
}
但我的有效载荷不是一个数组,而是一个对象:
payload
Object {clients: Array[4]}
多谢各位
payload
Object {clients: Array[4]}