angularjs – $location替换不从浏览器历史记录中删除条目

不知道为什么两个:

$location.url(的redirectUrl,真);

〜或〜

$location.path(的redirectUrl).replace(真);

是不是要替换导航历史记录项?
或者我不明白替换应该做什么?

谢谢.

最佳答案 首先调用replace,如下:

$location.replace();
$location.path("somewhere");

我认为这也有效:

$location.replace().path("somewhere");
点赞