From 99a2739977613ace221eecf67cd9af7573181187 Mon Sep 17 00:00:00 2001 From: autumnLeaves-lady Date: Wed, 13 Mar 2024 14:30:42 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=E6=9B=B4=E6=96=B0Buttons?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E5=92=8Ctable=E7=BB=84=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Buttons.md | 76 +++++++++++++++++++++++------------------- docs/naive-ui-table.md | 42 +++++++++++++---------- 2 files changed, 67 insertions(+), 51 deletions(-) diff --git a/docs/Buttons.md b/docs/Buttons.md index 6cea0c8..13ec6f8 100644 --- a/docs/Buttons.md +++ b/docs/Buttons.md @@ -28,34 +28,44 @@ Buttons有`config`、`btnType`、`param`、`spaceProps`四个自定义属性, - **spaceProps**:`n-space`组件的属性 ## 基础使用 - +项目里该组件已全局注册,可直接使用。 ```vue + ``` ## 图标`icon` @@ -68,7 +78,7 @@ function add() { ``` -::: tip 注意 +::: info 注意 该 columns 配置除`vif`外,与`naive-ui`的`data-table`的`columns`完全一致。具体属性参考[naive-ui的columns](https://www.naiveui.com/zh-CN/light/components/data-table#DataTable-Props) ::: -::: info 是否分页: +::: tip 是否分页: - 默认接口是分页接口(`isPageApi: true`),即: - 接口参数包含`current,size` - 接口返回数据格式为`{ current: 1, size: 10, total: 100, records: [...] }`; -- **若接口不分页,需将`isPageApi`设为`false`** +- **若接口不分页,需将`isPageApi`设为`false`**,即: + - 接口参数里没有`current,size` + - 接口返回数据格式为`{ [...] }`; ::: @@ -213,7 +215,7 @@ toolButton?: ('refresh' | 'size' | 'setting')[] | boolean ### 方式一:用`render`函数 -按原来的属性,在`columns`里用`render`函数自定义一列的内容。 +按原来的属性,在`columns`里用`render`函数自定义列的内容。 ```vue{12}