Задать вопрос
@GaserV

Почему не загружаются айтемы в store?

Всем привет! ТАкая проблемка. Юзаю restadapter. АПИ написал на Laravel. Так вот. Мне возвращается массив объектов. Модель создана. В ответе в консоли есть айтемы, но в стор они не загружаются. Почему?

Laravel:
Route::get('jobs', ['middleware' => 'cors', function()
{
    return \Response::json(\App\Job::all(), 200);
}]);


В консоли вижу это - WARNING: Encountered "0" in payload, but no model was found for model name "0" (resolved model name using admin@serializer:application:.modelNameFromPayloadKey("0"))

Думаю едло в сериалайзере. Создал сериалайзер, но не помогло

import DS from 'ember-data';

export default DS.RESTSerializer.extend({
  normalizeResponse(store, primaryModelClass, payload, id, requestType) {
    const { data } = payload;

    if (data) {
      arguments[2] = data;
    }

    let json = this._super(...arguments);

    return json;
  }
});
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 дек. 2024, в 19:01
1500 руб./за проект
28 дек. 2024, в 18:50
1200 руб./в час
28 дек. 2024, в 18:20
50000 руб./за проект