私は、Angular 1.xからAureliaに移行する方法を詳述したまともな文書をまだ見つけていません。これまでのところ、角度directive
の概念が、@customElement
を使用してAureliaでどのように再作成できるかを詳しく説明してきました。さて、十分に簡単です。しかし、これらの例は常に、常にちょうどデータを模倣する。前記 アウレリアの角度サービス?
は、角度サービスは、任意のコントローラ/命令/サービスに注入することができるシングルトンであり、典型的には、サーバからのデータの取り込みを可能にする(すなわちPersonService
、OrdersService
)。
しかし、これらは、Aureliaでモデル化されたdata services
はどうですか?すべてが単なるクラスですか?それはseems like itです。
基本的に、サービスからデータを効果的に取り出して@customElement
に提供するコードサンプルの一部は、hello-world
です。 HTTPコールはどこに行きますか? HTTPコールをどうやって作るのですか?角度使用$http
、Aureliaはどうですか?
EDIT:
ここでは簡単な角度サービスです。 Aureliaでこれをどのように攻撃しますか?
app.service('SomeDataService', function() {
return {
getMyData: function (options) {
return $.ajax(options);
}
}
});
いくつかの角度 'ハローworld'コードは、私は推測する、傷つけることはありません。問題は現在の状態ではあまりにも曖昧に見えます。 – estus
$ .ajaxでデータを取得する簡単な角度サービスを含めるように答えを更新しました。これがアウレリアでどのように模倣されるのだろうかと思います。 – lux