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