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 +