【发布时间】:2016-10-31 20:19:37
【问题描述】:
我有一个路由 /search 有一个组件(搜索栏),它调用路由上的操作来刷新模型。该组件用于索引路由和搜索路由,如下所示:
主页> 搜索栏 搜索>搜索栏
搜索栏组件调用一个在索引上调用以下内容的操作:
actions: {
goSearch: function(val) {
this.transitionTo('search', {queryParams: {keyword: val}});
}
}
关于搜索路线,我要补充:
this.refresh();
为了让模型重新加载。没有它,它只会更改 URL。
这很好用,但在浏览器上回击不会重新加载模型。
我应该怎么做?我很确定我这里出了点问题。
【问题讨论】:
标签: javascript ember.js ember-data