私はEmberにかなり慣れていません。次のような単純な配列を返すサービスがあります
[
"abc",
"bcd",
"cde",
"def",
"efg"
]
私のモデルはこのようなものです
import Model from 'ember-data/model';
import attr from 'ember-data/attr';
export default Model.extend({
value: attr()
});
シリアライザー(RESTSerializerで試しています)では、このデータをサービス呼び出しが行われるroute.jsに送り返したいと思います。サービス コールは、いかなる方法でも変更できない API に対するものです。
私はばかげているかもしれない多くの方法を試し、たくさんグーグルしました。残念ながら、解決策を見つけることができませんでしたが、それほど難しいことではないと思います。
上記のようにシリアライザーでペイロードを取得し、応答をログに記録できました。そこから何が返され、どのシリアライザーが適しているかが私の現在の問題です。これを理解するためにさらに詳細が必要かどうか、私に尋ねてください. シンプルでわかりやすいように、あまり投稿していません。どんな助けでも大歓迎です。