サービスをセットアップしようとしていて、REST APIの準備が整いました。私はちょうど私がコントローラにそれを引き出すことができるかどうかを見て偽のデータを使用しています。残念ながら、私は情報を表示することができません。Emberシンプルな偽のサービスがページに表示されない
その後、私はコントローラ次にreport.js
export default Ember.Controller.extend({
reports: Ember.inject.service('report')
});
中を持っている私はthis documentationを通り抜けたが、私は私のリターン
を見ることができないんだけど、私はreport.js
export default Ember.Service.extend({
reports: [100, 96, 92, 74, 65, 64, 42, 21, 20, 19, 10, 4],
});
としての私のサービスを持っています私のhbsファイル、私は持っている:
<div>
{{#each reports as |report|}}
<span>{{report}}</span>
{{/each}}
</div>
ページを読み込むときに何も表示されませんが、数字のグループが表示されます。私がクロムの琥珀の検査官に入ると、私はcontainer > service > reports
に行くことができ、私はすべての数字をemberサービスのサブクラスとして見ることができます。
サービスから、コントローラを介してHTMLテンプレートに番号を取得するにはどうすればよいですか?あなたは、サービス名に
{{#each reports.reports as |report|}}
を行う必要があり
Perrrrfect !!!ありがとうございました!! – ntgCleaner