首先是引入图表时会报的错误
chartmix is not defined
为什么呢?因为你在luckysheet.umd.js文件里的引入路径出错了,检查network可以看到有没有加载全文件,然后通过文件名去luckysheet.umd.js文件里查找改变路径、
关于图表创建后
luckysheet.toJson()
得出数据再导入图表不显示的问题:通过看源码发现图表数据存在chartOptions
参数中,但是打印luckysheet.toJson()
发现图表参数chart里并无chartOptions
,为什么呢?那是因为源码expendPlugins\chart\plugin.js中创建时并没有将chartOptions
插入进去(如下图),至于有没有在其他地方我就不知道了,我没有去细找;
然后再打包源码到自己项目里面去就OK啦