【发布时间】:2013-03-24 19:48:03
【问题描述】:
我正在使用 Backbone.Marionette 制作单页移动应用,并希望实现页面幻灯片过渡。我知道如何通过为动画添加和删除适当的 css 类来实现这一点,但是我在处理 Marionette 区域和管理添加这些类的时间时遇到了麻烦。我希望该区域中的当前视图滑出并滑入下一个视图。如何使用木偶中的区域或布局来完成此操作? PS我是木偶的新手。
【问题讨论】:
标签: marionette
我正在使用 Backbone.Marionette 制作单页移动应用,并希望实现页面幻灯片过渡。我知道如何通过为动画添加和删除适当的 css 类来实现这一点,但是我在处理 Marionette 区域和管理添加这些类的时间时遇到了麻烦。我希望该区域中的当前视图滑出并滑入下一个视图。如何使用木偶中的区域或布局来完成此操作? PS我是木偶的新手。
【问题讨论】:
标签: marionette
您需要编写自定义区域实现来促进转换。 Marionette 上有一张公开的票,其中包含使这项工作的核心代码:https://github.com/marionettejs/backbone.marionette/issues/320#issuecomment-9746319
但您需要根据您的特定需求调整此代码。请务必阅读 cmets 并围绕它进行讨论。我已经多次将这个核心代码用于类似的需求,但还没有找到将它集成到木偶中的最佳方法。
【讨论】:
这是一个展示视图转换的自定义区域:http://codepen.io/somethingkindawierd/pen/cpiEw
【讨论】: