我有一个过滤器列表组件,它应该更新页面上的数据。根据在此组件中单击了哪些过滤器,我正在尝试使用它来更新我的查询参数。
现在,我让过滤器工作并使用正确的参数注销,但this.transitionToRoute()
不正确/不工作。我认为版本this
不是我所期望的。
actions: {
updateQuery: function() {
//do stuff to get my newParams
console.log(newParams); //This echoes out nicely
this.transitionToRoute({queryParams: newParams}); //this returns "not a function"
return false;
}
}
的输出newParams
是:
{status: "KNOWN_TO_FAIL", owner: "spople,kuher,dwoods"}
所以我知道参数是正确的,我只是不知道如何更改 URL 参数和更新数据。
另一个可能是另一个问题的注意事项是,我需要它来仅更新页面上的特定 div 而不是整个页面。我在吠叫错误的树吗?