簡體   English   中英

在Ember pre4的路由器中,如何從另一條路徑中觸發路由事件?

[英]In Ember pre4's router, how do you trigger a route event from within another route?

我有如下所示的代碼,我只是想知道如何在路線事件中觸發另一個事件。 思考?

App.MyRoute = Ember.Route.extend({

events: {
  eventOne: function() {
     // do something
  },
  eventTwo: function() {
     // how do I call eventOne() here?
  },
}

});

你可以使用this作為上下文調用events.eventOne()

App.IndexRoute = Ember.Route.extend({
    events: {
        eventOne: function() {
            console.log('You got me!');
        },
        eventTwo: function() {
            this.events.eventOne();
        },
    } 
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM