にモデル化するための参照を失いました。その後、私は部屋を1つクリックして/room/123
にリダイレクトされ、すべて正常に動作します。
しかし、/room/123
にページをリロードすると、モデルはnull
になります。燃えさしは私が<code>/rooms</code>にアクセスしたとき、私は部屋のリストを見ることができます。この</p> <pre><code>Router.map(function() { this.route('about'); this.route('rooms'); this.route('room', { path: '/room/:uid' }); </code></pre> <p>のようなルートを持ってリロード
これは部屋のためのルートです:
export default Ember.Route.extend({
model(params){
return this.store.findRecord('room', params.uid);
}
});
客室内にモデルフックのリターンがありません。 – kumkanillam
リンク先にモデルやIDを渡しますか?モデルの場合 - @kumkanillamのように見えるより –
@kumkanillamあなたは正しい!それが問題を解決しました! –