SpreadJS的练手使用
{
"name" : "app-admin" ,
"private" : true ,
"version" : "0.0.0" ,
"type" : "module" ,
"scripts" : {
"dev" : "vite" ,
"build" : "vite build" ,
"preview" : "vite preview"
} ,
"dependencies" : {
"@element-plus/icons-vue" : "^2.3.1" ,
"@vueuse/core" : "^10.8.0" ,
"@vueuse/integrations" : "^10.8.0" ,
"axios" : "^1.6.7" ,
"element-plus" : "^2.5.6" ,
"nprogress" : "^0.2.0" ,
"qs" : "^6.11.2" ,
"universal-cookie" : "^6.1.3" ,
"vue" : "^3.4.15" ,
"vue-router" : "^4.2.5" ,
"vuex" : "^4.0.2" ,
"@fortawesome/fontawesome-free" : "^5.14.0" ,
"@grapecity/spread-excelio" : "^14.0.1" ,
"@grapecity/spread-sheets" : "^14.0.1" ,
"@grapecity/spread-sheets-barcode" : "^14.0.1" ,
"@grapecity/spread-sheets-charts" : "^14.0.1" ,
"@grapecity/spread-sheets-designer" : "^14.0.1" ,
"@grapecity/spread-sheets-designer-resources-cn" : "^14.0.1" ,
"@grapecity/spread-sheets-designer-vue" : "^14.0.1" ,
"@grapecity/spread-sheets-languagepackages" : "^14.0.1" ,
"@grapecity/spread-sheets-pdf" : "^14.0.1" ,
"@grapecity/spread-sheets-pivot-addon" : "^14.0.1" ,
"@grapecity/spread-sheets-print" : "^14.0.1" ,
"@grapecity/spread-sheets-resources-zh" : "^14.0.1" ,
"@grapecity/spread-sheets-shapes" : "^14.0.1" ,
"@grapecity/spread-sheets-vue" : "^14.0.1"
} ,
"devDependencies" : {
"@vitejs/plugin-vue" : "^5.0.3" ,
"vite" : "^5.1.0" ,
"vite-plugin-windicss" : "^1.9.3" ,
"windicss" : "^3.5.6"
}
}
< template>
< div>
< ! -- < div ref= "ssDesigner" style= "height:calc(100vh - 94px);width:100%;text-align: left;" > < / div> -- >
< div ref= "ssDesigner" style= "height:calc(100vh - 84px);width:100%;text-align: left;" > < / div>
< / div>
< / template>
< script setup>
import { onMounted, ref } from "vue" ;
import "../../node_modules/@grapecity/spread-sheets/styles/gc.spread.sheets.excel2013white.css" ;
import "../../node_modules/@grapecity/spread-sheets-designer/styles/gc.spread.sheets.designer.min.css" ;
import "@grapecity/spread-sheets-designer-resources-cn" ;
import "@grapecity/spread-sheets-designer" ;
import GC from '@grapecity/spread-sheets'
import ExcelIO from '@grapecity/spread-excelio'
const ssDesigner = ref ( null ) ;
onMounted ( ( ) => {
var designer = new GC. Spread. Sheets. Designer. Designer ( ssDesigner. value) ;
} ) ;
< / script>