如何存储以前的URL,这是行不通的,请给我任何想法来存储单击时的以前的URL,我想在其他页面上使用该用户
$scope.plain_url = function() {
console.log('--------------------------')
$scope.temp_url = window.history.back();
console.log('--------------------------')
console.log($scope.temp_url)
}
最佳答案
如果使用路由器,则可以侦听特定事件:
$scope.$on('$routeChangeStart', function(event, next, current) {
// get information from "current"
});
https://docs.angularjs.org/api/ngRoute/service/$route
或者,如果您仅对以前的浏览器URL感兴趣(而不是由您的角度应用程序或pushstate更改的URL),则可以使用:
document.referrer
https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer
关于javascript - 将以前的URL存储在AngularJs Web应用程序中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34650017/