0
Ember.jsデータストアのレコードをmyテンプレートに表示したいとします。Ember.jsのレコードをテンプレートに表示できません
orders: null,
[...]
openOrderModal: function(name) {
$('.ui.' + name + '.modal').modal('show');
var orders = this.get('store').peekAll('orders');
console.log(orders);
this.set('orders', orders);
},
私はデータストアからすべてのレコードをのぞくと、それを変数に保存します。私のコントローラでは、私は次のコードを持っています。 テンプレートにはループがあります。しかし、それは動作しません。
{{#each orders as |order|}}
{{order.id}} {{order.supply_id}}
{{/each}}
私を助けてくれますか?
種類しか
_正確に動作しません。あなたは関数が呼ばれていることを確認できますか?もしそうなら、予想された注文を記録していますか?モーダルからの他の何かが現れますか? (そして、なぜそれが '$( '...')ですか? –
他のモデルを覗いてみました。問題はEmberデータストア内のレコードがEmberインスペクタで緑色であることです。保存しない –
私が試したときに: this.get( 'store')。peekAll( 'orders')。findBy( 'isNew'、true); 配列 "orders"が空です –