轉(zhuǎn)帖|使用教程|編輯:龔雪|2020-12-28 10:14:49.400|閱讀 205 次
概述:本文將為大家介紹如何3分鐘創(chuàng)建 SpreadJS 的 React項(xiàng)目。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
SpreadJS 純前端表格控件 V11.2(SP2) 已經(jīng)全面支持了 React 的拓展。接下來我們看下如何利用 3 分鐘快速創(chuàng)建一個 SpreadJS 的 React 項(xiàng)目。
1. 新建 React 項(xiàng)目(耗時 1 Min)
直接運(yùn)行:npx create-react-app react-spread-sheets
還不清楚 npx? 請點(diǎn)擊這里了解一下《》。
cd react-spread-sheets
npm start
訪問 查看效果
2. 導(dǎo)入 Spread.Sheets React 組件(耗時 30 S)
js npm install @grapecity/spread-sheets-react
如果您需要 excel 導(dǎo)入/導(dǎo)出、chart 圖表、打印或者 pdf 導(dǎo)出功能,可以選擇導(dǎo)入相應(yīng)的 SpreadJS 組件,具體請查看。
3. 頁面添加 Spread.Sheets 元素(耗時 30 S)
導(dǎo)入Spread.Sheets
import {SpreadSheets, Worksheet, Column} from '@grapecity/spread-sheets-react'; import '@grapecity/spread-sheets/styles/gc.spread.sheets.excel2016colorful.css';
添加構(gòu)造器
constructor(props){ super(props); this.hostStyle = { left: "20px", right: "20px", position: "absolute", textAlign: "left" }; var self = this; this.workbookInitialized = function(workbook){ self.spread = workbook; console.log(workbook.getSheetCount()); } }
添加模板
<div style={this.hostStyle}> <SpreadSheets workbookInitialized={this.workbookInitialized}></SpreadSheets> </div>
4.啟動 Npm(耗時 1 Min)
workbookInitialized 是 spread 初始化完成后的回調(diào)事件,我們可以在事件中得到初始化好的 workbook 對象。
添加部署授權(quán)需要同時給 Sheets 和 ExcelIO 同時添加,部署授權(quán)可以在全局 config 中配置。
只需 3 分鐘,一個 SpreadJS 的 React 項(xiàng)目就創(chuàng)建完成了,當(dāng)然純前端表格控件 SpreadJS 的強(qiáng)大不僅于此,去實(shí)際試用感受一下吧!
純前端表格控件SpreadJS,可滿足 .NET、Java、App 等應(yīng)用程序中的 Web Excel 組件開發(fā)、數(shù)據(jù)填報(bào)、在線文檔、圖表公式聯(lián)動、類 Excel UI 設(shè)計(jì)等業(yè)務(wù)場景,并在數(shù)據(jù)可視化、Excel 導(dǎo)入導(dǎo)出、公式引用、數(shù)據(jù)綁定、框架集成中無需大量代碼開發(fā)和測試,極大降低了企業(yè)研發(fā)成本和項(xiàng)目交付風(fēng)險(xiǎn)。
本文轉(zhuǎn)載自
購正版SpreadJS報(bào)表控件授權(quán)限時優(yōu)惠!最高立減萬元!點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: