0
Как я могу управлять одним из значений в normalizePayload
(мне это нужно в любом случае, чтобы преобразовать результат сессии)
мне нужно start_time и END_TIME быть умножается на 1000, чтобы получить гладко в attr('date')
манипулировать полезной нагрузки на Ember normalizePayload данных
"result": [
{
"end_time": 1412687629.42063,
"start_time": 1412687629.26851,
},
{
"end_time": 1412688377.15329,
"start_time": 1412688377.11507,
},
...
текущий код у меня есть:
App.SessionSerializer = DS.ActiveModelSerializer.extend({
normalizePayload: function(payload) {
return {
sessions: payload.result
};
}
});
хорошо ... на самом деле ваш предыдущий ответ сделал работу. но как умножить одно из значений времени на 1000? – Boaz
Такое, вероятно, лучше всего сделать с вычисленным свойством, но если вы хотите сделать это в методе 'normalizePayload', вы можете сделать это там. –
Как получить доступ к одному полю внутри normalizePayload? Мне нужно повторить? (не кажется правильным ...). Где я могу поместить вычисленное поле. внутри DS.Model.extend? – Boaz