react-spreadsheet是 react 的 excel 组件,官方文档内容比较少,本文结合Spreadsheet的源代码,介绍一些该表格组件的几个非常重要的属性。
1. 列标签
列标签是一个字符数组,默认值为:[A,B,C,...]。属性名称为:columnLabels
。举个例子:
<Spreadsheet data={[[{ value: "$PROFILE" }, { value: "当前用户,当前主机" }]]} columnLabels={["变量","说明"]} />
2. 行标签
和列标签一样,行标签也是一个字符数组,默认值为:[1,2,3,...],属性名称为:rowLabels
,例子同上。
3. 隐藏行标签
隐藏行标签是一个布尔类型,默认值为false
,属性名称为:hideRowIndicators
4. 隐藏列标签
隐藏列标签是一个布尔类型,默认值为false
,属性名称为:hideColumnIndicators
5. value为==时渲染失败
在==
前加上空格即可