<div header>头部</div>
<div ui-view></div>
<div footer>底部</div>
每次刷新页面,ui-view页面获取的很慢,导致页面会白屏或者底部闪动一下,有什么好的解决办法吗?谢谢了!!
<div header>头部</div>
<div ui-view></div>
<div footer>底部</div>
每次刷新页面,ui-view页面获取的很慢,导致页面会白屏或者底部闪动一下,有什么好的解决办法吗?谢谢了!!
这里可以给ui-view
增加一些静态的样式,比如高度啦,边框啦之类的
之后再通过ng-animate的语法给ui-view
增加一些动画样式,比如
// sass
.ui-view-container {
position: relative;
height: 100%;
width: 100%;
&.full {
height: 100vh;
width: 100vw;
}
}
[ui-view].ng-enter,
[ui-view].ng-leave {
transition: all .5s ease-in-out;
}
[ui-view].ng-enter {
opacity: 0;
&.ng-enter-active {
opacity: 1;
}
}
[ui-view].ng-leave {
opacity: 1;
&.ng-leave-active {
opacity: 0;
}
}
前提是你得加载 ng-animate 模块,这样ng-leave和ng-enter这些css hook才会生效。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答843 阅读✓ 已解决
3 回答2.6k 阅读
或许能帮的到您http://www.jb51.net/article/8...