假设我有多个 View ,但在任何给定时间屏幕上只能显示一个 View 。是否可以通过类似轮播的动画或基本的淡入/淡出在这些 View 之间平滑地切换?
我找到了这个链接,但似乎其中描述的功能已在最新版本的 Em 中删除。
最佳答案
这是一个carousel我使用最新的 EmberJS 制作,我使用 Ember.ContainerView
和 currentViewBinding
来实现这一点,我不太喜欢 jquery 过渡,尽管我在入口处添加了过渡,如果你可以添加退出时的转换就完成了
有关 Ember.ContainerView 的更多文档您可以查看 _currentViewWillChange
或 childViewsWillChange
方法以添加退出转换
关于model-view-controller - 动画 View 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13658473/