【问题标题】:Ember hook when transitioning from child route to parent route从子路由过渡到父路由时的 Ember 钩子
【发布时间】:2013-09-25 19:23:19
【问题描述】:

所以我在 Ember 子路由中,attendee.search

我有一个按钮,然后转换回attendee.index

我需要在转换发生时重置与会者列表的内容,但从子路由转到其父路由时,setupControllermodelredirect 均未调用。

如何在每次用户登陆attendee 路由时运行函数?

【问题讨论】:

    标签: ember.js


    【解决方案1】:

    App.AttendeeSearchRoute 上使用deactivate 挂钩。

    【讨论】:

    • 这没有提供问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论。
    • 已修复。这更像是一个陈述而不是一个问题。
    【解决方案2】:

    当转到任何其他路线时,deactivate 钩子会被击中。如果您想知道它是否专门针对父母,请查看App.AttendeeSearchRoutewillTransition 操作

      actions: {
        willTransition: function(transition) {
          if(transition.targetName === 'attendee.index') {
            // Going to the parent route...
          }
        }
      }
    

    【讨论】:

    • 喜欢显式的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 2017-08-24
    • 2016-12-08
    相关资源
    最近更新 更多