javascript - Backbone Marionette onBeforeClose 和转换

标签 javascript backbone.js marionette

从昨天开始我是 Backbone Marionette 的新手,我想知道是否有人尝试过在 View 之间实现一些奇特的转换。

实际上,我试图在渲染下一个 View 之前淡出当前 View 。 我在 onBeforeClose 回调中执行此操作,但这不起作用,因为下一个 View 在我当前 View 完成转换之前呈现...

有什么建议吗?

谢谢

最佳答案

这本应该在很久以前就出现在 Marionette 中,但我一直推迟......

https://github.com/marionettejs/backbone.marionette/issues/320#issuecomment-9746319

这是执行区域过渡动画所需的代码的核心。该问题中的代码直接在 View 上调用“淡出”和“淡入”方法,但您只需调用 view.$el.fadeIn(...) 和淡出即可。

我已经多次使用它并取得了巨大成功,我和我的 friend 一起构建了它,他也在一个大规模应用程序中使用它。

关于javascript - Backbone Marionette onBeforeClose 和转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14611873/

相关文章:

Javascript setMonth 显示不正确的日期

javascript - 如何在另一个 ''语句中的javascript中使用 ''?

javascript - 如果没有输入焦点,则粘贴到默认文本区域

javascript - 使用 Backbone-Relational 实现多对多关系

javascript - 具有 requireJs 的 Backbone AMD

javascript - @ 对象键中的符号

javascript - Marionette Layout 切换策略

javascript - 将搜索 div 添加为第一个导航列表项

backbone.js - 在 RequireJs 和 Backbone App 中放置加载代码的位置

javascript - 我可以在 Marionette 模块的第二个定义中访问该模块的私有(private)变量吗?