当前位置: 首页 > 面试题库 >

ngShow上的ngAnimate。首次启动时阻止动画

冯泓
2023-03-14
问题内容

我正在玩最近添加的angular.js动画功能,但这并不能正常工作

<style>
    .myDiv{
        width:400px;
        height:200px;
        background-color:red;
    }
    .fadeIn-setup,.fadeOut-setup {
      -webkit-transition: 1s linear opacity;
      -moz-transition: 1s linear opacity;
      -o-transition: 1s linear opacity;
      transition: 1s linear opacity;
    }
    .fadeIn-setup{
      opacity:0;
    }
    .fadeOut-setup{
      opacity:1;
    }
    .fadeIn-setup.fadeIn-start {
      opacity: 1;
    }
    .fadeOut-setup.fadeOut-start{
        opacity:0;
    }
</style>

<div ng-app>
    <div ng-controller='ctrl'>
       <input type='button' value='click' ng-click='clicked()' />  
       <div ng-show="foo == true"  class='myDiv' ng-animate="{show: 'fadeIn', hide:'fadeOut'}">
       </div>
     </div>
</div>

function ctrl($scope){
    $scope.foo = false;
    $scope.clicked = function(){
       $scope.foo = !($scope.foo);
    }
}

http://jsfiddle.net/Kx4TS/1

它会破坏myDiv上的内容,dom.ready并使其逐渐消失。最初应将其隐藏。如何解决?


问题答案:

现在,此问题已得到解决。升级到1.1.5。



 类似资料:
  • 我在本地主机上用Spring Boot配置了一个api。我的Spring Boot控制器应该允许CORS请求,因为我正在使用@CrossOrigin: 当使用Postman/cURL测试时,一切都工作正常(但cURL不关心CORS策略...)。现在,我正试图使用axios从我的反应应用程序中访问重新来源“http://localhost:8081/api/images”。我得到以下响应头,它确定请

  • 在我的应用程序中,我有一个显示某种级别的列表视图。 我用资产中的一个文件填充listview。我在资产中的文件如下所示: 我的listview显示级别,当我单击listview的某个项目转到另一个活动时,“转到下一个活动”也会显示我的问题和选项。一切正常,我的问题是,当在第二个活动中按后退按钮转到第一个活动时,第一个活动再次启动,我的onCreate方法再次运行,我的listview项增加。(例如

  • 问题内容: 当用户第一次打开我的应用程序时,我想显示一个欢迎屏幕。有什么方法可以检查Swift中应用程序的首次启动? 问题答案: 您可以在任何地方使用它来验证用户是第一次看到此视图。 注意:用户重新安装应用并首次启动后,此方法将返回。

  • 这是我的DockerFile。我希望在第一次用“catalina.sh run”启动docker容器时,我的定制server.xml可以工作,但没有。 我必须停止容器并重新启动它,然后tomcat重新加载server.xml,它就可以工作了。 有没有人以前遇到过这个或者知道这里的问题是什么? 我希望在server.xml中有以下更改: 将myapp设置为根路径“/”。

  • 问题内容: 我的问题很简单,我该如何识别首次申请?我认为可以通过在RMS中保存一些值并在应用启动时读取它并决定要做什么来实现。 但是没有更简单的解决方案吗? 问题答案: 据我所知,没有比这更简单的方法了,但这还是很容易的。

  • 问题内容: 我的webapp是部署到websphere服务器中的较大EAR的一部分。该服务器在同一虚拟服务器上托管许多其他应用程序。我的webapp在ServletContextListener-> contextInitialized方法中进行了一些初始化/运行状况检查。如果初始化/运行状况检查失败,我想使Web应用程序不可用。什么是实现此目的的可行方法?从contextInitialized内