如何在观察者中更改URL /路由

时间:2015-04-08 06:25:27

标签: ember.js

当控制器中的观察者触发某些事件时,如何强制应用程序更改URL /路由?

1 个答案:

答案 0 :(得分:3)

您使用transitionToRoute

// controllers/item.js

export default Ember.Controller.extend({
     myObserver: function() {
          if(this.get('someProperty')) {
               this.transitionToRoute('someOtherRoute');
          }
     }.observes('someProperty')
});