首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ui-router视图和ng-animate只能处理属性,而不能处理类

ui-router视图和ng-animate只能处理属性,而不能处理类
EN

Stack Overflow用户
提问于 2015-12-22 02:25:42
回答 1查看 54关注 0票数 2

我有这个HTML:

代码语言:javascript
复制
<div class="slide1" ui-view="slide1"></div>
<div class="slide2" ui-view="slide2"></div>

还有这个CSS:

代码语言:javascript
复制
[ui-view].ng-enter {
    /* ... */
}

[ui-view].ng-enter.ng-enter-active {
    /* ... */
}

这是可行的,但如果我将[ui-view]更改为.slide1.slide2,它将不起作用。例如:

代码语言:javascript
复制
.slide1.ng-enter {
    /* ... */
}

.slide1.ng-enter.ng-enter-active {
    /* ... */
}

怎么一回事?

EN

回答 1

Stack Overflow用户

发布于 2016-10-11 18:47:34

由于某些原因,当使用<ui-view>元素时,动画将不起作用。但是,如果您使用ui-view属性而不是<ui-view>元素来标记路由器容器元素,动画将会起作用。

当HTML元素的属性起作用时:

代码语言:javascript
复制
<div ui-view class="slide1"></div>

作为独立元素不起作用:

代码语言:javascript
复制
<ui-view class="slide1"></ui-view>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34402067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档