Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js Addepar表格行选择_Ember.js_Ember Table - Fatal编程技术网

Ember.js Addepar表格行选择

Ember.js Addepar表格行选择,ember.js,ember-table,Ember.js,Ember Table,我是emberjs新手,刚开始使用addepar表。我需要在单击表中的一行时添加自己的自定义项。有人能告诉我如何覆盖addpar表的默认单击/或行选择操作吗 我试图实现在一行中的任何列上单击一行调用新路由。根据选定的行渲染新管线。。比如显示记录的摘要和详细信息。Addepar表显示记录摘要列表,单击一行可显示详细信息 请让我知道为整行选择自定义单击的步骤 谢谢, 要执行此操作,请扩展Ember表并覆盖行视图。行视图设置在此处,默认为Ember.Table.TableRow: 结果如下所示: A

我是emberjs新手,刚开始使用addepar表。我需要在单击表中的一行时添加自己的自定义项。有人能告诉我如何覆盖addpar表的默认单击/或行选择操作吗

我试图实现在一行中的任何列上单击一行调用新路由。根据选定的行渲染新管线。。比如显示记录的摘要和详细信息。Addepar表显示记录摘要列表,单击一行可显示详细信息

请让我知道为整行选择自定义单击的步骤

谢谢,
要执行此操作,请扩展Ember表并覆盖行视图。行视图设置在此处,默认为
Ember.Table.TableRow

结果如下所示:

App.MyTableComponent = Ember.Table.EmberTableComponent.extend({
  tableRowView: 'App.MyTableRow'
});

App.MyTableRow: Ember.Table.TableRow.extend({
  click: function() {
    // Handle click
  }
});
这假设您确实关心单击事件。相反,如果您只想对选中的行(或在选中该行时)执行某些操作,则应使用余烬表API的
选择
输出,并在其周围添加计算属性/观察者。见以下文档:


作为旁注,您应该在余烬表问题上添加
余烬表
!当然可以,阿齐尔贝尔。谢谢你。