6
は、私はこのようなルートを持っている:Ember.Routeモデルを動的に更新するには?
PERSONIDはasynchronicallyロードされ、エンバー外の通常のJavaScript変数ですApp.PeopleRoute = Ember.Route.extend({
model: function()
{
return App.Persons.find(personId);
}
});
。ルートが表示されると、現在のPersonIdが取得され、適切なデータが表示されます。しかし、私はpersonIdの値を変更するとビューを更新しません。
私の質問は、新しいpersonIdでレコードを見つけるためにこのルートを更新する方法です。
私はおそらくこれを行う方法を見つけることができましたが、私がする前に、あなたはなぜこれをやりたいのですか教えてください。あなたはEmber.jsのやり方で簡単にできることをしようとしているかもしれません。 –
@tarasmが正しいと思いますが、枠組みから外れたことをするためにフレームワークと戦っているのであれば、必要なものを達成するためのよりよい方法があるので、アプローチを再考するべきです。あなたのユースケースをもっと詳しく説明してください。私はあなたを助けることができると確信しています... – intuitivepixel