问题:
Vue中引入luckysheet后,默认为false,改为true
修改后在表格上方可看到图表按钮
点击后没有反应,页面上方也不会提示错误信息,此时f12打开控制台可看到报错
Uncaught TypeError: h.createChart is not a function
解决:
1、首先在script中,添加插件
2、在public下的index.html中引入chartmix
<link rel='stylesheet' href='./static/luckysheet/plugins/css/pluginsCss.css' />
<link rel='stylesheet' href='./static/luckysheet/plugins/plugins.css' />
<link rel='stylesheet' href='./static/luckysheet/css/luckysheet.css' />
<link rel='stylesheet' href='./static/luckysheet/assets/iconfont/iconfont.css' />
<link rel='stylesheet' href='static/luckysheet/expendPlugins/chart/chartmix.css"' />
<script src="./static/luckysheet/plugins/js/plugin.js"></script>
<script src="./static/luckysheet/luckysheet.umd.js"></script>
<script src="static/luckysheet/expendPlugins/chart/chartmix.umd.min.js"></script>
3、找到luckysheet.umd.js文件修改chartmix打包路径
在js文件中搜索expendPlugins,将js文件和css文件修改为上方引入的路径
4、保存后选中数据再次点击图表按钮可以生成图表,点击修改图标按钮可以选择样式