【发布时间】:2019-06-07 08:44:24
【问题描述】:
我有一个模型,它的答案是字符串数组。
export class answer {
question:string;
...
answers: [];
}
在组件中,我正在设置要在 UI 上显示的数据。
...
this.subscription = this.httpService.getAnswers().subscribe(answers => {this.rowData=answers;});
...
columnDefs = [
{headerName: 'question', field: 'question'
},
...
{headerName: 'Answer', field: 'answers'
}
];
在 html 上
<ag-grid-angular
style="width: 800px; height: 100%;"
class="ag-theme-balham"
[enableSorting]="true"
[pagination]="true"
[enableFilter]="true"
[rowData]="rowData"
[columnDefs]="columnDefs">
</ag-grid-angular>
数据显示正确,但我不想在同一个网格上显示答案,而是在弹出窗口上显示,他们可以更改答案或添加完全可以的答案 不同的组件。如何在点击 ag-grid 的某个按钮时显示弹出窗口?
【问题讨论】:
标签: angular angular6 ag-grid ag-grid-angular