[導讀]概述SpreadJS純前端表格控制項 V11.2(SP2)版本已經全面支持了Vue拓展,下面我們看下如何配合VUE CLI,只需3分鐘快速構建一個SpreadJS Vue工程。安裝v...
概述
SpreadJS純前端表格控制項 V11.2(SP2)版本已經全面支持了Vue拓展,下面我們看下如何配合VUE CLI,只需3分鐘快速構建一個SpreadJS Vue工程。
安裝vue-cli(耗時30S)
通過命令 npm install -g @vue/cli 安裝(https://cli.vuejs.org/)
創建vue-spreadjs工程(耗時1Min)
請根據項目需求配置工程選項:
通過npm install 或者在package.json中添加引用的方式安裝spread.sheets(耗時20S)
"@grapecity/spread-excelio": "^11.2.3",
"@grapecity/spread-sheets": "^11.2.3",
"@grapecity/spread-sheets-print": "^11.2.3",
"@grapecity/spread-sheets-resources-zh": "^11.2.3",
"@grapecity/spread-sheets-vue": "^11.2.3",
修改router/index.js為spreadJS頁面添加router(耗時30S)
routes: [
{
path: '/',
name: 'HelloWorld',
component: HelloWorld
},
{
path: '/spreadjs',
name: 'spreadJS',
component: SpreadJS
}
]
新建SpreadJS Component(耗時30S)
請在 components 下添加SpreadJS.vue文件
template 內容:
Spread.Sheets
hostClass='spread-host'
@workbookInitialized = 'workbookInitialized($event)'>
Style內容:
Script內容:
workbookInitialized是spread初始化完成後的回調事件,我們可以在事件中得到初始化好的workbook對象。
部署授權需要同時給Sheets和ExcelIO同時添加,部署授權可以在全局config中配置。
運行項目(耗時10S)
創建 npm install 依賴後,即可通過npm start啟動項目
瀏覽器訪問 http://localhost:8081/#/spreadjs 查看效果。
只需3分鐘,一個SpreadJS 的Vue項目就創建完成了,當然純前端表格控制項SpreadJS的強大不僅於此,去實際試用感受一下吧
擴展閱讀
這篇文章,講述的是《3分鐘創建 SpreadJS 的 React 項目》,需要的同學請深入了解。
純前端表格控制項SpreadJS,是市面上布局與功能都與 Excel 高度類似的一款表格控制項,全中文操作界面,適用於.NET、Java、移動端等多個平臺的類 Excel 數據開發,備受華為、海信、立信、中國平安、中國能建、中通快遞、金麒麟和北京神軟等客戶青睞。
關於葡萄城
賦能開發者!葡萄城公司成立於 1980 年,是全球領先的集開發工具、商業智能解決方案、管理系統設計工具於一身的軟體和服務提供商。西安葡萄城是其在中國的分支機構,面向全球市場提供軟體研發服務,並為中國企業的信息化提供國際先進的開發工具、軟體和研發諮詢服務。葡萄城的控制項和軟體產品在國內外屢獲殊榮,在全球被數十萬家企業、學校和政府機構廣泛應用。