Angularjs 第一次之后离子飞溅超时不工作

Angularjs 第一次之后离子飞溅超时不工作,angularjs,ionic-framework,ionic,Angularjs,Ionic Framework,Ionic,在我的IONIC应用程序中,我希望在填写一张表格后能在屏幕上显示3秒钟 我已经设法让应用程序做到这一点,但它只工作一次,然后下一次在屏幕上填写表单时会出现粘滞 查看我的控制器: .controller('splashScrn', function($location, $timeout) { $timeout(function() { $location.path('/welcome'); }, 3000); }) 表单的欢迎控制器,它在表单完成后加载spl

在我的IONIC应用程序中,我希望在填写一张表格后能在屏幕上显示3秒钟

我已经设法让应用程序做到这一点,但它只工作一次,然后下一次在屏幕上填写表单时会出现粘滞

查看我的控制器:

.controller('splashScrn', function($location, $timeout) {

    $timeout(function() {
        $location.path('/welcome');
    }, 3000);

})
表单的欢迎控制器,它在表单完成后加载splash

.controller('welcomeCtrl', function($scope, $http, $state, Post, Idle, $window) {

        $scope.newPost = function() {
            var post = new Post($scope.postData);
            post.$save();

            $state.go('splashscreen');
        }

})

也许这与?有没有办法阻止应用程序缓存该页面@DavidePastoreYes,通过为相关状态添加
cache:false