Javascript 使用angular.js进行动画传播

Javascript 使用angular.js进行动画传播,javascript,angularjs,Javascript,Angularjs,我正试着做一些有角度的小测试。一切似乎都在运转。但我对ngAnimate指令有问题 我建立我的动画尽可能简单,这里是一个与我的完整代码plunker 如您所见,内容不可见。“main_animation”类已设置但未删除(为什么设置?) 我使用的是angular的不稳定版本,但在官方存储库中没有任何问题 有人能帮我吗? 谢谢。如果检查呈现HTML的源代码,您将看到,在不添加根div的情况下,h1将成为根div,并被分配ng scope属性。标题在代码的原始版本中已正确设置动画。在关于ngAni

我正试着做一些有角度的小测试。一切似乎都在运转。但我对ngAnimate指令有问题

我建立我的动画尽可能简单,这里是一个与我的完整代码plunker

如您所见,内容不可见。“main_animation”类已设置但未删除(为什么设置?)

我使用的是angular的不稳定版本,但在官方存储库中没有任何问题

有人能帮我吗?
谢谢。

如果检查呈现HTML的源代码,您将看到,在不添加根
div
的情况下,
h1
将成为根div,并被分配
ng scope
属性。标题在代码的原始版本中已正确设置动画。在关于ngAnimate的文档中,没有明确说明动画将仅应用于定义了
ng范围的
DOM
元素,但我认为情况就是这样

因此,如果将模板设置为包含所有内容的单个根节点,动画将正常工作

<div> 
    <h1>Articles</h1>
        <div data-ng-repeat="article in articles">
            <h2>{{article.title}}</h2>
            <div data-ng-bind-html-unsafe="article.content"></div>
        </div>
    <a href="/">Back to home</a>
</div>

文章
{{文章标题}

如果您交换并拥有“{enter:'main leave',leave:'main enter'}”-这是结果:-仍然不确定这是您想要的。给出了答案,请查看。我的问题从来不是动画。谢谢4让我知道:)只是出于好奇,你能发布一个plnk在哪里一切都应该工作吗?是的。我希望你能回答一个问题:为什么o。O@Nek更新。希望能给你一些启示。对不起,我没有看到你的答案。你的评论很好,谢谢。