首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角-6-数据表多选择行

角-6-数据表多选择行
EN

Stack Overflow用户
提问于 2020-01-31 08:02:32
回答 1查看 917关注 0票数 0

我正在使用角-6-数据表在我的角度项目和wnt选择多行。如何在“角-6-数据表”上实现多行选择。我已经搜索了谷歌从过去3-4个小时,但没有得到任何帖子。

EN

回答 1

Stack Overflow用户

发布于 2020-01-31 08:20:24

datatable是角化的,现在新的模块是p-table,休闲的链接,它将带您到文档。

代码语言:javascript
复制
https://www.primefaces.org/primeng-6.1.6/#/table/export

如果只想通过datatable浏览,请关闭该链接。

代码语言:javascript
复制
https://www.primefaces.org/primeng-6.1.6/#/datatable/export

下面的代码被说服到选择行来导出,您可以以所需的格式修改下面的代码。

代码语言:javascript
复制
<p-table #dt [columns]="cols" [value]="cars" selectionMode="multiple" [(selection)]="selectedCars">
    <ng-template pTemplate="caption">
        <div class="ui-helper-clearfix">
            <button type="button" pButton icon="fa fa-file-o" iconPos="left" label="All Data" (click)="dt.exportCSV()" style="float:left"></button>
            <button type="button" pButton icon="fa fa-file" iconPos="left" label="Selection Only" (click)="dt.exportCSV({selectionOnly:true})" style="float:right"></button>
        </div>
    </ng-template>
    <ng-template pTemplate="header" let-columns>
        <tr>
            <th *ngFor="let col of columns">
                {{col.header}}
            </th>
        </tr>
    </ng-template>
    <ng-template pTemplate="body" let-rowData let-columns="columns">
        <tr [pSelectableRow]="rowData">
            <td *ngFor="let col of columns">
                {{rowData[col.field]}}
            </td>
        </tr>
    </ng-template>
</p-table>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60000011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档