您好,是提示授权未找到吗? 出现此问题的原因是没有加入授权或者加入授权方式不正确。如已加入授
权请检查:
a. 授权变量是否输入正确;GC.Spread.Sheets.LicenseKey 是否有拼
写错误。
b. 授权设置代码是否在初始化 SpreadJS 控件之前,一般在引用
完 SpreadJS 资源后直接加入授权代码。 若未加入授权,还在试用阶段,只能在本地开发部署,若访问的浏览器地址非localhost或127.0.0.1会出现License not fount提示。 注:如果是一般的html+js+css这样的web应用开发,导入导出组件不需要授权。只需要对SpreadJS进行授权即可。 如果是typescript开发常见于:angular,react,vue等框架使用,需要对导入导出组件(ExcelIO)进行单独授权,像这样: import * as Excel from "@grapecity/spread-excelio" GC.Spread.Sheets.LicenseKey = Excel['LicenseKey'] = "yourkey"; React框架中引入ExcelIO组件需按如下方式:
import Excel from "@grapecity/spread-excelio"
(去掉* as 即可)
|