带有 API 数据的 ngx-datatable 详细信息行不起作用

巴尔加夫·帕特尔

我正在尝试创建一个 ngx-datatable,可用于显示行切换的详细信息。

大多数一切都有效,但我无法弄清楚为什么我无法显示来自另一个 api 的特定行单击的数据。

我已经为这个用例参考了这个例子,

https://github.com/swimlane/ngx-datatable/blob/master/demo/basic/row-detail.component.ts

这就像一个魅力,现在我没有得到任何有关在此方法中传递 API 数据而不是行数据的文档,

 toggleExpandRow(row) {
     //HERE IS MY API CALL.
     console.log('Toggled Expand Row!', row);
     //I TRIED PASSING CUSTOM API DATA INSTEAD OF ROW HERE 
     this.table.rowDetail.toggleExpandRow(row);
}

我可以从 api 获取数据结果集到控制台,但它没有扩展到 html 模板。

这是我的 HTML 模板,

 <!-- Row Detail Template -->
    <ngx-datatable-row-detail [rowHeight]="100" #myDetailRow (toggle)="onDetailToggle($event)">
      <ng-template let-row="row" let-expanded="expanded" ngx-datatable-row-detail-template>
        <div style="padding-left:35px;">
         //I WANT TO SHOW API DATA HERE
        </div>
      </ng-template>
    </ngx-datatable-row-detail>
    <!-- Column Templates -->
     <ngx-datatable-column
      [width]="50"
      [resizeable]="false"
      [sortable]="false"
      [draggable]="false"
      [canAutoResize]="false">
      <ng-template let-row="row" let-expanded="expanded" ngx-datatable-cell-template>
        <a
          href="javascript:void(0)"
          [class.datatable-icon-right]="!row.$$expanded"
          [class.datatable-icon-down]="row.$$expanded"
          title="Expand/Collapse Row"
          (click)="toggleExpandRow(row)">
        </a>
      </ng-template>
    </ngx-datatable-column>

请帮帮我。我正在使用angular 4.3.4ngx-datatable 9.3.0

萨钦·贾格塔普

虽然这个问题很老,但解决方案仍然会帮助那些将来可能遇到它的人。首先,我们必须将行行之一传递给 toggleExpandRow(row)。您可以通过将 row 传递给 toggleExpandRow(row) 来解决这个问题,但使用另一个变量在 ngx-datatable-row-detail 中显示数据。我添加了一个 stackblitz 来展示我是如何实现它的。链接:https : //stackblitz.com/edit/angular-nomjk3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ngx-datatable行详细信息内的动态组件

来自分类Dev

从PFUser中提取用户详细信息不起作用:键“用户名”没有数据

来自分类Dev

Google Places API详细信息语言不起作用

来自分类Dev

Ngx-datatable 刷新行

来自分类Dev

Ngx-Datatable 按日期列排序不起作用

来自分类Dev

具有弹性模式的 Ngx-datatabel 响应行详细信息

来自分类Dev

无法在jQuery Datatable中列出详细信息数据

来自分类Dev

ngx-datatable获取行的CSS

来自分类Dev

带有多个标记的google api v3信息窗口不起作用

来自分类Dev

在产品详细信息之后显示带有数据的表

来自分类Dev

如何使用带有以下数据的DataTable呈现表?

来自分类Dev

如果频道具有自定义网址,如何使用Youtube数据API获取Youtube频道详细信息

来自分类Dev

灰烬数据:使用API会在详细信息终结点上返回比列表终结点更大的有效负载

来自分类Dev

带有连接的yajra DataTable在laravel 5中不起作用?

来自分类Dev

UITabelView中带有API数据的部分

来自分类Dev

带有api的动态数据表

来自分类Dev

Ngx-Datatable无法访问模板中的行

来自分类Dev

在将数据插入sqlite时遇到问题,因为新的详细信息将所有其他行替换为新输入的详细信息

来自分类Dev

Google Maps API - 带有地点详细信息的 InfoWindow 会在没有内容的情况下自动打开

来自分类Dev

为什么 woocommerce rest api 不起作用?我正在尝试通过 woocommerce rest api 以 json 形式访问产品详细信息

来自分类Dev

Google Fit:API仅获取数据源的详细信息,而不获取nodejs中卡路里的详细信息

来自分类Dev

Google Places API:需要所有地点详细信息

来自分类Dev

Swift:足球数据API不起作用

来自分类Dev

通过在其他列中添加详细信息来标识R中具有完整数据的行

来自分类Dev

jQuery DataTable选择带有复选框的行

来自分类Dev

OpenWeatherMap.ORG API-$ .getJSON不起作用,我没有收到任何数据

来自分类Dev

使用mailx登录有关用户的电子邮件whois详细信息-使用sed的whois输出格式不起作用

来自分类Dev

带有Python-EVE“位置”的AWS API Gateway在已部署的API中不起作用

来自分类Dev

带有列表信息的json数据的Swift

Related 相关文章

  1. 1

    ngx-datatable行详细信息内的动态组件

  2. 2

    从PFUser中提取用户详细信息不起作用:键“用户名”没有数据

  3. 3

    Google Places API详细信息语言不起作用

  4. 4

    Ngx-datatable 刷新行

  5. 5

    Ngx-Datatable 按日期列排序不起作用

  6. 6

    具有弹性模式的 Ngx-datatabel 响应行详细信息

  7. 7

    无法在jQuery Datatable中列出详细信息数据

  8. 8

    ngx-datatable获取行的CSS

  9. 9

    带有多个标记的google api v3信息窗口不起作用

  10. 10

    在产品详细信息之后显示带有数据的表

  11. 11

    如何使用带有以下数据的DataTable呈现表?

  12. 12

    如果频道具有自定义网址,如何使用Youtube数据API获取Youtube频道详细信息

  13. 13

    灰烬数据:使用API会在详细信息终结点上返回比列表终结点更大的有效负载

  14. 14

    带有连接的yajra DataTable在laravel 5中不起作用?

  15. 15

    UITabelView中带有API数据的部分

  16. 16

    带有api的动态数据表

  17. 17

    Ngx-Datatable无法访问模板中的行

  18. 18

    在将数据插入sqlite时遇到问题,因为新的详细信息将所有其他行替换为新输入的详细信息

  19. 19

    Google Maps API - 带有地点详细信息的 InfoWindow 会在没有内容的情况下自动打开

  20. 20

    为什么 woocommerce rest api 不起作用?我正在尝试通过 woocommerce rest api 以 json 形式访问产品详细信息

  21. 21

    Google Fit:API仅获取数据源的详细信息,而不获取nodejs中卡路里的详细信息

  22. 22

    Google Places API:需要所有地点详细信息

  23. 23

    Swift:足球数据API不起作用

  24. 24

    通过在其他列中添加详细信息来标识R中具有完整数据的行

  25. 25

    jQuery DataTable选择带有复选框的行

  26. 26

    OpenWeatherMap.ORG API-$ .getJSON不起作用,我没有收到任何数据

  27. 27

    使用mailx登录有关用户的电子邮件whois详细信息-使用sed的whois输出格式不起作用

  28. 28

    带有Python-EVE“位置”的AWS API Gateway在已部署的API中不起作用

  29. 29

    带有列表信息的json数据的Swift

热门标签

归档