highcharts error #16

项目中使用了饼状图、柱状图等内容,于是引用了highcharts图形插件,页面作为二级页面通过菜单加载。调试时发现当第一次加载时页面正常加载,第二次点击菜单加载报错highcharts error #16,网上查的结果是:

这个错误发生的第二次highcharts或highstock装在同一页面,因此highcharts命名空间已经定义。记住,highcharts的构造函数,所有功能都包含在highstockhighcharts所以如果你正在组合图表stockchart只需要加载highstock.js文件;

检查发现并不存在这种情况,项目中只引用了highcharts.js文件,也没有重复引用,网上的各种解决办法都不奏效。

最终解决也是无意中的事情,整理页面内容时把引在二级页面单页面中的highchartsjs文件换到了主页面引用,报错问题消失了。(个人猜测是因为多次加载二级页面时造成highcharts的多次加载造成的命名空间的占用)

转载于:https://www.cnblogs.com/guzhouyuanying/p/6340220.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值