我正在使用AngularJS和Ionic Framework構建應用程序。我的應用程序需要有一個註銷按鈕。當用戶按下注銷按鈕時,我想重新加載頁面,以便重新引導應用程序並清除所有緩存的數據。基於this StackOverflow Question我應該能夠做到$window.location.reload(true)
。如果我只是通過ionic serve
在瀏覽器中運行應用程序,那工作正常。但是,當我在實際的設備上運行它時,屏幕會變成空白,永遠不會回來。如何在移動設備上重新加載/刷新頁面而不會出現空白屏幕?如何防止在Ionic Framework中重新加載頁面時出現白屏
編輯:這是我的實際代碼:
angular.module('login').controller('logoutController', ['$state', '$window', function ($state, $window) {
$state.go('login');
$window.location.reload(true);
}]);
我試圖轉換到login
狀態後重新加載位置。