【发布时间】:2016-10-19 16:07:14
【问题描述】:
我将 PrimeNG beta 17 与 Angular 2 一起使用,并在我的模板中使用如下数据表:
<p-dataTable [value]="dataColumns" [(selection)]="selectedInputColumns">
<p-column [style]="{'width':'38px'}" selectionMode="multiple"></p-column>
<p-column field="label" header="Column name"></p-column>
<p-column header="Column Type">
<template pTemplate type="body">
<p-selectButton [options]="availableColumnTypes" [(ngModel)]="selectedColumnType"></p-selectButton>
</template>
</p-column>
</p-dataTable>
在数据表的一列(标题“列类型”)中,我想要一个额外的选择按钮(用户可以在三种状态之间进行选择),因此我们每个表行都有一个额外的信息。
PrimeNG 的 Select Button 组件提供 onChange 事件,一旦用户更改值就会引发。 我的问题是在事件处理中是否可以获得点击数据表的哪一行的信息,因为我需要存储每个表行的附加信息。
【问题讨论】: