【问题标题】:Cannot read property 'exportCSV' of undefined in Primeng Datatable无法读取 Primeng 数据表中未定义的属性“exportCSV”
【发布时间】:2017-10-16 05:03:01
【问题描述】:

我在我的项目中使用primeng数据表作为我使用两个数据表的逻辑 1.lazyload while page loading 这里服务数据有分页和 2.另一个按类别过滤的服务数据现在有分页

我想在 CSV 文件中导出数据,单个数据表可以正常工作,但这里不行

     <button (click)="dt.exportCSV()">Export</button>

在数据表中

      <p-dataTable [value]="complaintList"  [lazy]="true" #dt> </p-dataTable>                           

      <p-dataTable [value]="complaintList" [rows]="20" #ds></p-datatable>

【问题讨论】:

    标签: angular primeng-datatable


    【解决方案1】:

    您在第二个表中的 ng 指令是#ds,应该与您的导出按钮的单击方法事件通用,是 #dt

    【讨论】:

    • 感谢您的推荐,我按照您说的解决了问题
    【解决方案2】:

    检查在primeng数据表中添加标题的问题后, 在标题里面我添加了

     <button (click)="dt.exportCSV()">Export</button> 
    

    这行得通

    【讨论】:

      猜你喜欢
      • 2022-01-18
      • 1970-01-01
      • 2020-02-20
      • 2017-03-14
      • 2020-06-21
      • 2021-09-12
      • 1970-01-01
      相关资源
      最近更新 更多