相关疑难解决方法(0)

ember.js在视图或控制器中挣扎于transitionTo

从控制器或视图调用路由的正确方法是什么.例如,我有一个包含许多行的表.每一行View都有一个应该调用路由器的click方法.它不起作用我无法从控制器或视图导航应用程序.

这是一个例子:http://jsfiddle.net/arenoir/Cs938/

App.TableView = Ember.CollectionView.extend({
  tagName: 'table',
  contentBinding: 'controller.rows',
  itemViewClass: Ember.View.extend({
    tagName: 'tr',
    template: Ember.Handlebars.compile("<td>{{view.content.name}}"),
    click: function(){
      var router, tab;
      router = this.get('controller.target.router');
      tab = this.get('content.id');
      router.goTab(tab);
    }
  })
});
Run Code Online (Sandbox Code Playgroud)

以下帖子很有帮助.EmberJS:如何从控制器的动作转换到路由器.

ember.js

1
推荐指数
1
解决办法
2666
查看次数

标签 统计

ember.js ×1