MCPcopy
hub / github.com/layui/layui / formatNumber

Function formatNumber

src/modules/treeTable.js:1484–1500  ·  view source on GitHub ↗
(that)

Source from the content-addressed store, hash-verified

1482 };
1483
1484 var formatNumber = function (that) {
1485 var options = that.getOptions();
1486 var tableViewElem = options.elem.next();
1487
1488 var num = 0;
1489 var trMain = tableViewElem.find('.layui-table-main tbody tr');
1490 var trFixedL = tableViewElem.find('.layui-table-fixed-l tbody tr');
1491 var trFixedR = tableViewElem.find('.layui-table-fixed-r tbody tr');
1492 layui.each(that.treeToFlat(table.cache[options.id]), function (i1, item1) {
1493 if (item1['LAY_HIDE']) return;
1494 var itemData = that.getNodeDataByIndex(item1[LAY_DATA_INDEX]);
1495 itemData['LAY_NUM'] = ++num;
1496 trMain.eq(i1).find('.laytable-cell-numbers').html(num);
1497 trFixedL.eq(i1).find('.laytable-cell-numbers').html(num);
1498 trFixedR.eq(i1).find('.laytable-cell-numbers').html(num);
1499 });
1500 };
1501
1502 // 树表渲染
1503 Class.prototype.render = function (type) {

Callers 1

treeTable.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected