当我的网站加载时,我希望被重定向到特定的状态。我使用以下代码执行此操作。
angularRoutingApp.run(function ($rootScope, $state, $location, $transitions) {
$transitions.onStart({}, trans = > {
$state.go('menuNeurolengua', trans.targetState())
});
}
但我抛出这个问题:
我该如何解决?
答案 0 :(得分:0)
由于您唯一的问题是找出用户刷新的页面或页面是否已加载,您可以执行以下操作(确保注入$ window):
if ($window.performance.navigation.type == 1) {
console.info( "This page is reloaded" );
} else {
console.info( "This page is not reloaded");
}
在这个答案中有更多解释: Check if page gets reloaded or refreshed in Javascript