如何在 datatables.net 中格式化页脚总数

How to format a Footer Total in datatables.net

作为我的数据table实现的一部分,我有以下功能。在第 7 列 table 的底部创建总计效果很好。

                        "drawCallback": function () {
                        var api = this.api();
                        var column = api.column(7);
                        $(column.footer()).html(
                            "Total:   " + api.column(7, { page: 'current' }).data().sum()
                        );

我的客户想要用逗号千位分隔符格式化数字。我直接在字段上使用内置函数。

render: $.fn.dataTable.render.number(',', '.', 2, '')

如何应用类似于 HTML 页脚总数的生成器。

为什么不使用 Intl.NumberFormat

new Intl.NumberFormat('en-US').format(api.column(7, { page: 'current' }).data().sum())