Skip to content

Commit a8be208

Browse files
committed
edit readme
edit readme
1 parent 1852b3a commit a8be208

File tree

3 files changed

+47
-3
lines changed

3 files changed

+47
-3
lines changed

README.md

+45-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* @page:
33
* @Author: Orts
44
* @Date: 2021-12-09 13:54:32
5-
* @LastEditTime: 2021-12-09 18:07:24
5+
* @LastEditTime: 2021-12-09 19:13:32
66
* @LastEditors: Orts
77
* @Description:
88
* @FilePath: /xlsx-in-vue3/README.md
@@ -39,3 +39,47 @@ vite+Vue3+element-plus+xlsx+x-data-spreadsheet
3939
```
4040

4141
- 代码中有两种Object,一个是workbook是sheet对象,另一种是Spreadsheet是样式渲染对象。workbook实例要想被使用,需要转化成Spreadsheet需要的格式,不能直接使用,`excel.js`提供了stox方法,可以将workbook实例转化成Spreadsheet可加载的数据。
42+
- 关于Spreadsheet的默认配置
43+
```js
44+
const options = {
45+
mode: "edit", // edit | read 编辑/只读
46+
showToolbar: true,
47+
showGrid: true,
48+
showContextmenu: true,
49+
view: {
50+
height: () => document.documentElement.clientHeight,
51+
width: () => document.documentElement.clientWidth,
52+
},
53+
row: {
54+
len: 100,
55+
height: 25,
56+
},
57+
col: {
58+
len: 26,
59+
width: 100,
60+
indexWidth: 60,
61+
minWidth: 60,
62+
},
63+
style: {
64+
bgcolor: "#ffffff",
65+
align: "left",
66+
valign: "middle",
67+
textwrap: false,
68+
strike: false,
69+
underline: false,
70+
color: "#0a0a0a",
71+
font: {
72+
name: "Helvetica",
73+
size: 10,
74+
bold: false,
75+
italic: false,
76+
},
77+
},
78+
};
79+
```
80+
- Spreadsheet的文档没有更新,本地化需要这样设置:
81+
```js
82+
import Spreadsheet from "x-data-spreadsheet";
83+
import "x-data-spreadsheet/dist/locale/zh-cn";
84+
Spreadsheet.locale("zh-cn", window.x_spreadsheet.$messages["zh-cn"]);
85+
```

docs/assets/index.d954de64.js docs/assets/index.ac6f5598.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link rel="icon" href="./favicon.ico" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>Vite App</title>
8-
<script type="module" crossorigin src="./assets/index.d954de64.js"></script>
8+
<script type="module" crossorigin src="./assets/index.ac6f5598.js"></script>
99
<link rel="modulepreload" href="./assets/lodash.5b4087a0.js">
1010
<link rel="modulepreload" href="./assets/elementPlus.ff50657a.js">
1111
<link rel="modulepreload" href="./assets/xlsx.9c787818.js">

0 commit comments

Comments
 (0)