私は最善の方法にはわからない要求
(エンバー1.7使用)エンバーアプリにサードパーティのAPIエンドポイントからいくつかのデータを要求する必要があります応答を処理し、I必要があります。私のモデルフックで
使用
$.ajax
は、エンバーモデルについて を心配生データを返していませんか?私のモデルフックで使用
$.ajax
、 をマップするためにstore.createRecord
を使用するには、モデルにデータを返送し、 私のコンポーネントにこのデータを返すためにstore.all
を使用しています。アダプターを使用して、
store.findAll
を使用してデータを取得してください(返されるデータはモデルに一致しないため、 となる可能性があります)。
このようにデータを取得するのは、賛否両論の確信がありません。入力はすばらしくなります。
非常に古いバージョンのEmberを残念ながら使用する必要があり、APIはペイロードが利用可能なプッシュオプションではなく、モデルのみを推奨しています。 https://guides.emberjs.com/v1.13.0/models/pushing-records-into-the-store/ ご意見はありますか?現時点では、出力に正しい数のレコードがあるようですが、フィールドにはデータがありません。 役立つ場合は、コードとスクリーンショットを投稿できます。 – dougajmcdonald