在我的应用程序中,我有一个这样的 URL /customers/details/1
。在这个页面上有一个搜索框。我想要的是,执行搜索时,url 必须更改为/customers/
.
这是我尝试过的:
$location.path('/customers');
// call to service with search params and set the result to the customers list (asynchronous)
结果是 URL 更改为,/customers
但未显示搜索结果。当我再次执行搜索时,我确实得到了结果。
我的问题是第一次执行了查询,但是因为我改变了路径,结果丢失了。
我想知道的是,我能做些什么来更改 URL 并在“新”URL 中显示搜索结果?