3
モデルを更新するためにルート上のアクションを呼び出すコンポーネント(検索バー)を持つルート/検索があります。コンポーネントは、インデックスのルートだけでなく、検索ルート、このようなものに使用されます。現在のルートからEmberリフレッシュモデル
ホーム>検索バー 検索>検索バー
検索バーコンポーネントは、インデックスで次のように呼び出すアクションを呼び出します。検索経路上の
actions: {
goSearch: function(val) {
this.transitionTo('search', {queryParams: {keyword: val}});
}
}
、私は追加する必要があります。
this.refresh();
をリロードするためのモデルを得るために。それがなければ、URLだけが変更されます。
これは素晴らしいですが、ブラウザで戻ってもモデルはリロードされません。
どうすればよいですか?私はここで間違っていると確信しています。
ありがとうございます!これは私のために働いた –