Skip to content

Commit

Permalink
fix README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
陈遇文 committed Apr 17, 2023
1 parent e16b78e commit 29f9252
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,26 @@ Excelizex目标就是在使用golang导入excel时,使开发者调用更加方
鉴于时间和精力以及个人能力,目前只提供了 [提示信息行 - 表头行 - 数据行] excel模板,
非常希望大家能够提出改进建议或者是直接提交代码。

[现状及目前计划](#目前计划或者已提供的功能有)

[说明](#使用说明)

[开始生成你的excel](#开始生成你的excel)

[为Header和notice增加样式选项](#为Header和notice增加样式选项)

[添加某一列的下拉选项](#添加某一列的下拉选项)

[Excel数据读取业务支持](#Excel数据读取业务支持)

[字段转换器](#字段转换器)

[字段验证器](#字段验证器)


****
目前计划或者已提供的功能有

### 目前计划或者已提供的功能有

读取方面:

Expand All @@ -41,15 +59,15 @@ Excelizex目标就是在使用golang导入excel时,使开发者调用更加方

// 使用说明正在施工中...

#### 使用说明:
### 使用说明:

众所周知,一个excel文件由多个sheet来组成,所以符合直觉的是,不管是qax-os/excelize,还是excelizex也都是这也做的。

不同的是excelizex基于反射去获取对象的tag来生成sheet,仅需要简单的tag就可以完成sheet的生成等工作,目前tag也仅包含了 excel,
style ,validate
无论是设置表头、提示的样式还是数据。当然一旦这样做,sheet也就仅内置好了三种类型,notice-抬头提示 header-表头 以及data-数据行

### 但至少目前需要特别注意的是
### 需要特别注意的是

由于目前excelizex是基于qax-os/excelize做的,so

Expand Down Expand Up @@ -261,4 +279,5 @@ ee := any.(*Test)
}
```
// 未完待续
Binary file added test/has_data_has_style_has_pull_down.xlsx
Binary file not shown.

0 comments on commit 29f9252

Please sign in to comment.