我在与Elixir / Phoenix和AngularJS合作的项目中工作。我有一个按钮,应该将用户带到预览页面,但goBack()不起作用,因为我可以从两个网址到达当前页面
/游戏/列表 /游戏/:ID
goback在上一页/游戏/列表时效果很好,但在/ games /:id时却没有。那我怎么知道上一页的确切网址呢?
答案 0 :(得分:1)
app.run(function ($rootScope, $state, $location, $http,$timeout) {
$rootScope.$on('$locationChangeStart', function (event, toState, fromState,$timeout) {
//toState your destination
var des=toState;
//fromState is your previous state
var prevURL=fromState;
});
});