2

有没有一种简单的方法可以在其页脚中显示 DataTable 的行数?我在带有 summColumn 函数的页脚中找到了带有计数器的演示,但我找不到用于计算行数的函数。

4

2 回答 2

2

您必须通过像这样扩展summColumn来定义一个新的 dataFilter :

webix.ui.datafilter.countColumn = webix.extend({
    refresh: function (master, node, value) {
        var result = 0;
        master.mapCells(null, value.columnId, null, 1, function (value) {
            result++;
            return value;
        });

        node.firstChild.innerHTML = result;
    }
}, webix.ui.datafilter.summColumn);
于 2015-01-15T14:37:38.587 回答
1

你也可以试试:

webix.ui.datafilter.countColumn = webix.extend({
refresh: function (master, node, value) {
        node.firstChild.innerHTML = master.count();
    }
}, webix.ui.datafilter.summColumn);
于 2018-05-21T00:00:18.220 回答