angularjs,在一个页面中,当我们按F5键或浏览器再次刷新它时';It’他没有进入那个页面,而是一直进入主页

angularjs,在一个页面中,当我们按F5键或浏览器再次刷新它时';It’他没有进入那个页面,而是一直进入主页,angularjs,Angularjs,在我们的java web应用程序中。。。 我们使用的是angularJS1.4。 $stateProvider用于路由。 我们在父视图中有子视图 当我们在任何页面中单击“浏览器刷新”时,整个应用程序将首先刷新并加载,然后它总是重定向到主页而不是该页面 我想要的是,当我们在任何页面中单击F5或浏览器刷新时,它必须重定向到同一页面 我尝试了$stateChangeStart,$locationChangeStart $window.onbeforeload但对我来说没有任何效果。 我不知道为什么从根

在我们的java web应用程序中。。。 我们使用的是
angularJS1.4
$stateProvider
用于
路由
。 我们在父视图中有子视图

当我们在任何页面中单击“浏览器刷新”时,整个应用程序将首先刷新并加载,然后它总是重定向到主页而不是该页面

我想要的是,当我们在任何页面中单击F5或浏览器刷新时,它必须重定向到同一页面

我尝试了
$stateChangeStart
$locationChangeStart
$window.onbeforeload
但对我来说没有任何效果。 我不知道为什么从根本上看,它正在重新加载

这是父状态

$stateProvider.state('homeView', {
    url : '/home',
    templateUrl : './home.html',
    controller : 'AppController',
    data : {
        requireLogin : true
    }
});
每一个控制器我们都是这样做的

$stateProvider.state('detailsview', {
    url : '/details/:divId',
    parent : 'homeView',
    templateUrl : './details/details.html',
    params : {
        'searchCriteria' : null
    },
    controller : 'CoreMarginDetailsController',
    data : {
        requireLogin : true
    }
});
对于状态转换,我们称之为特定状态

$state.go('detailsview', {
                'searchCriteria' : $scope.searchCriteriaData
            });

你能分享一些代码吗?请检查这一个hi santhosh我添加了我的stateProvider代码需要什么信息吗?你能分享一些代码吗?请检查这一个hi santhosh我添加了我的stateProvider代码需要什么信息吗?