Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 每次刷新时都会显示启动屏幕_Javascript_Html_Css_Angularjs - Fatal编程技术网

Javascript 每次刷新时都会显示启动屏幕

Javascript 每次刷新时都会显示启动屏幕,javascript,html,css,angularjs,Javascript,Html,Css,Angularjs,我的启动屏幕在应用程序启动时显示了3秒钟 var body=document.getElementsByTagName('body')[0]; setTimeout(函数(){ body.setAttribute('ng-app','app'); 引导(body,['ng','app']); }, 3000); 您可以使用自己的方法仅在需要时显示splashscreen 删除允许splashscreen显示的JS代码,只需在前台显示要显示的图像(通过html),隐藏整个索引页。3秒钟后,您可

我的启动屏幕在应用程序启动时显示了3秒钟


var body=document.getElementsByTagName('body')[0];
setTimeout(函数(){
body.setAttribute('ng-app','app');
引导(body,['ng','app']);
}, 3000);

您可以使用自己的方法仅在需要时显示splashscreen

删除允许splashscreen显示的JS代码,只需在前台显示要显示的图像(通过html),隐藏整个索引页。3秒钟后,您可以将该图像设置为
display=none和技巧完成


此逻辑允许您任意决定何时显示、何时隐藏或何时根本不显示飞溅图像。

您可以使用自己的方法仅在需要时显示飞溅屏幕

删除允许splashscreen显示的JS代码,只需在前台显示要显示的图像(通过html),隐藏整个索引页。3秒钟后,您可以将该图像设置为
display=none和技巧完成


此逻辑允许您任意决定何时显示、何时隐藏或何时根本不显示飞溅图像。

最简单地解决了这个问题! 在我的电脑中,控制器编写了这段代码

 $scope.showDiv = true;
        $scope.hide = function () {
            $scope.showDiv = false;
            $timeout(function () {
                $scope.showDiv = true;
            }, 3000);
        }
所以现在我想在应用程序启动和登录框显示2-3秒后启动屏幕

 <div class="login-page">
    <div class="form-page" ng-init=hide() ng-show="showDiv"></div></div>


能够在3秒钟内显示启动屏幕并显示登录框

以最简单的方式解决了问题! 在我的电脑中,控制器编写了这段代码

 $scope.showDiv = true;
        $scope.hide = function () {
            $scope.showDiv = false;
            $timeout(function () {
                $scope.showDiv = true;
            }, 3000);
        }
所以现在我想在应用程序启动和登录框显示2-3秒后启动屏幕

 <div class="login-page">
    <div class="form-page" ng-init=hide() ng-show="showDiv"></div></div>


能够在启动屏幕上显示3秒并显示登录框

您能制作一个plunker吗?复制起来有点复杂…为什么不制作一个cookie并在超时之前检查是否存在?当它出现一次时,您可以尝试隐藏您的启动吗
ng show
将以这种方式帮助您@CyrilBeeckman cookie或localstorage也可以工作是的:)由于angular制作单页应用程序,我认为每个页面重新加载都是应用程序启动。你能制作一个plunker吗?复制起来有点复杂…为什么不制作一个cookie并在超时之前检查它是否存在?当它出现一次时,你可以尝试隐藏你的飞溅
ng show
将以这种方式帮助您@CyrilBeeckman cookie或localstorage也可以工作(是的:)由于angular制作单页应用程序,我认为每个页面重新加载都是应用程序启动。。