私はフラッシュカードアプリを作成しており、ビジネスロジックはバックエンドに実装されています。Emberデータでデータ処理要求を行う適切な方法は何ですか?
私は現在のバージョンでエンバーデータに変更されました
getNextCard() {
const {URL, headers} = this._getParams('/next_card');
return Ember.$.ajax(URL, {
method: "GET",
headers
});
},
submitAnswer(card) {
const {URL, headers} = this._getParams('/process_card');
return Ember.$.ajax(URL, {
method: "POST",
headers,
data: card
});
},
、(下記参照)のデータを取得し、サーバとクライアント間の要求を行うためにjqueryのを使用して、以前のバージョン。しかし、私はとても混乱しており、Emberのデータでこの種の要求を行うための適切な方法が何であるか分かりません。
Ember.$.ajax
を使用してデータ処理要求(上記のコードのように)を行い、Emberデータのみをデータ/モデルCRUD pruposeに使用する必要がありますか?
更新
ドキュメントを通じて発掘した後、私はgetNextCard
方法は、アダプタをカスタマイズすることによって達成することができると思います。
https://guides.emberjs.com/v2.11.0/models/customizing-adapters/
ありがとうございました。 :D –