From 18db12eec85a17d126802759d9d677accdc8604e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B4=A4=E5=BF=83?=
<3277200+sentsim@users.noreply.github.com>
Date: Mon, 11 Sep 2023 11:57:00 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20table=20=E6=96=87=E6=A1=A3?=
=?UTF-8?q?=E8=8B=A5=E5=B9=B2=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 | 21 +++++++--
docs/table/detail/options.md | 75 ++++++++++++++++++++++++++-----
2 files changed, 81 insertions(+), 15 deletions(-)
diff --git a/docs/table/detail/options.cols.md b/docs/table/detail/options.cols.md
index f621d233..8af9113f 100644
--- a/docs/table/detail/options.cols.md
+++ b/docs/table/detail/options.cols.md
@@ -80,13 +80,28 @@
- |
-expandedWidth 2.8.14+ |
+expandedWidth 2.8.15+ |
-设置单元格被展开后的宽度,默认取表格容器的三分之一宽度。若设置的值的小于当前列宽,则展开后的列宽保持不变。
+设置单元格被展开后的宽度。若设置的值的小于当前列宽,则展开后的列宽保持不变。注:当 `expandedMode` 属性为默认值时有效。
|
number |
+- |
+
+
+expandedMode 2.8.17+ |
+
+
+用于设置所有单元格默认展开方式,可选值有:
+
+- `tips` 悬浮展开方式
+- `default` 多行展开方式(默认)
+
+优先级高于 `cellExpandedMode` 基础属性
+
+ |
+string |
- |
@@ -467,4 +482,4 @@ edit: function(d){
-
\ No newline at end of file
+
diff --git a/docs/table/detail/options.md b/docs/table/detail/options.md
index a01b92af..13d22e05 100644
--- a/docs/table/detail/options.md
+++ b/docs/table/detail/options.md
@@ -188,6 +188,33 @@
- |
+cellExpandedMode 2.8.17+ |
+
+
+用于设置所有单元格默认展开方式,可选值有:
+
+- `tips` 悬浮展开方式
+- `default` 多行展开方式(默认)
+
+ |
+string |
+- |
+
+
+cellExpandedWidth 2.8.17+ |
+
+
+用于设置所有单元格默认展开后的宽度。当 `cellExpandedMode` 属性为默认值时有效。
+
+ |
+number |
+
+
+`60`
+
+ |
+
+
escape 2.6+ |
是否开启对内容的编码(转义 html) |
boolean |
@@ -390,10 +417,28 @@ initSort: {
-before 2.7+ |
-数据渲染之前的回调函数。 |
-function |
-- |
+
+
+[before](#options.before) 2.7+
+
+ |
+
+
+
+数据渲染之前的回调函数。
+
+
+```
+table.render({
+ before: function(options){
+ console.log(options); // 当前实例属性配置项
+ options.where.abc = 123; // 修改或额外追加 where 属性
+ },
+ // … // 其它属性
+});
+```
+
+ |
@@ -401,7 +446,7 @@ initSort: {
[done](#options.done)
|
-
+ |
数据渲染完毕的回调函数。返回的参数如下:
@@ -414,20 +459,26 @@ table.render({
console.log(curr); // 得到当前页码
console.log(count); // 得到数据总量
console.log(origin); // 回调函数所执行的来源 --- 2.8.7+
- }
+ },
// … // 其它属性
});
```
|
-function |
-- |
error 2.6+ |
- 数据请求失败的回调函数。返回两个参数:错误对象、内容。 |
-function |
-- |
+
+
+数据请求失败的回调函数。返回两个参数:错误对象、内容。
+
+```
+error: function(e, msg) {
+ console.log(e, msg)
+}
+```
+
+ |
-
\ No newline at end of file
+