财富Excel
FortuneExcel是FortuneSheet / ProsperaSheet的.xlsx和.csv导入/导出插件.
使用量
-
安装软件包 :
npm i @corbe30/fortune-excel -
导入/导出工具栏项( E)代码示例(中文(简体) )
说明:
<FortuneExcelHelper />是隐藏组件.import { FortuneExcelHelper, importToolBarItem, exportToolBarItem } from "@corbe30/fortune-excel"; function App() { const sheetRef = useRef(); const [key, setKey] = useState(0); const [sheets, setSheets] = useState(data); return ( <> <FortuneExcelHelper setKey={setKey} setSheets={setSheets} sheetRef={sheetRef} config={{ // default = all values are true import: { xlsx: true, csv: true }, export: { xlsx: true, csv: true }, }} /> <Workbook key={key} data={sheets} ref={sheetRef} customToolbarItems={[importToolBarItem(), exportToolBarItem()]} /> </> ); } -
程序进出口(代码示例(中文(简体) )
import { transformFortuneToExcel } from "@corbe30/fortune-excel"; const manualExport = async () => { const exportedFile = await transformFortuneToExcel( sheetRef, "xlsx", // or "csv"; default = "xlsx" true // start automatic download; default = true ); console.log("Exported file data:", exportedFile); }; <button onClick={manualExport}>Export</button>import { transformExcelToFortune } from "@corbe30/fortune-excel"; const manualImport = async (event) => { await transformExcelToFortune( event.target.files[0], // file type (csv/xlsx) is automatically identified setSheets, setKey, sheetRef ) }
作者和承认
开发者 福特谢特Excel数字 :
导出支持 :
捐款
- 安装节点 v24
npm run preparenpm run build-storybooknpm run storybook