From b7e507d054ae821ab392c9186b485343c5f74e58 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B4=A4=E5=BF=83?=
<3277200+sentsim@users.noreply.github.com>
Date: Sat, 5 Aug 2023 10:34:06 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20table=20=E4=B8=AD=20`total?=
=?UTF-8?q?Row`=20=E8=A1=A8=E5=A4=B4=E5=B1=9E=E6=80=A7=E4=BB=8B=E7=BB=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docs/table/detail/options.cols.md | 46 +++++++++++++++----------------
1 file changed, 23 insertions(+), 23 deletions(-)
diff --git a/docs/table/detail/options.cols.md b/docs/table/detail/options.cols.md
index e7a80b87..f472fc6e 100644
--- a/docs/table/detail/options.cols.md
+++ b/docs/table/detail/options.cols.md
@@ -205,7 +205,7 @@ table.render({
exportTemplet 2.6.9+ |
-
+ |
@@ -223,8 +223,6 @@ exportTemplet: function(d, obj){
```
|
-string function |
-- |
@@ -232,21 +230,31 @@ exportTemplet: function(d, obj){
[totalRow](#cols.totalRow)
|
-
+ |
- 是否开启该列的自动合计功能。
+ 是否开启该列的自动合计功能,默认不开启。
-- 前端合计
+- **采用前端合计**
+{{!
```
-totalRow: true // 开启合计行,并默认对当前所有行数据进行前端合计
+// 开启并输出合计行前端合计结果
+totalRow: true
+
+// 开启并输出合计行自定义模板。此处 TOTAL_NUMS 即为合计结果的固定特定字段
+totalRow: '{{= d.TOTAL_NUMS }} 单位'
+// 取整或其他运算
+totalRow: '{{= parseInt(d.TOTAL_NUMS) }}'
```
+!}}
-- 后端合计
+注意:*合计行模板仅支持字符写法,不支持函数写法,请勿与 `templet` 用法混淆。*
-前端合计的数据有限,因此常常需要后端直接返回合计行结果,此时将优先读取后端的合计行返回结果,其格式如下:
+- **采用后端合计**
+
+前端合计的数据有限,因此常需要后端直接返回合计结果,组件将优先读取。数据格式如下:
```
{
@@ -261,26 +269,18 @@ totalRow: true // 开启合计行,并默认对当前所有行数据进行前
}
```
-如上,在 `totalRow` 中返回所需统计的列字段名和值即可。
- `totalRow` 字段同样可以通过 `parseData` 回调来解析成为 table 组件所规定的数据格式。
-
-
-- 合计行模板
+在合计行自定义模板中输出后端返回的合计数据
{{!
```
-// 获取前端统计的动态字段
-totalRow: '{{= d.TOTAL_NUMS }} 单位' // 还比如只取整:'{{= parseInt(d.TOTAL_NUMS) }}'
-// 获取返回数据中的统计字段
-totalRow: '分数:{{= d.TOTAL_ROW.score }}' // TOTAL_ROW 即对应返回据中的 totalRow
+// 获取后端接口返回数据中的统计字段。此处 TOTAL_ROW 即对应返回据中的 totalRow
+totalRow: '分数:{{= d.TOTAL_ROW.score }}'
```
!}}
- |
-boolean string |
-
-
-`false`
+如上,在 `totalRow` 中返回所需统计的列字段名和值即可。
+`totalRow` 字段同样可以通过 `parseData` 回调来解析成为 table 组件所规定的数据格式。
+
|