我正在使用Vaadin开发Web应用程序。我在我的应用程序中使用Vaadin图表。因此,当我进入图表窗口时,整个应用程序都被挂起了。以下是浏览器控制台中给出的错误:
页面中已定义的Highcharts
第二次将Highcharts或Highstock加载到同一页面时会发生此错误, 因此已经定义了Highcharts命名空间。请记住Highcharts.Chart Highcharts的构造函数和所有功能都包含在Highstock中, 所以,如果你正在组合运行Chart和StockChart, 你只需要加载highstock.js文件。
当我检查我的Tomcat Log时,我收到以下通知:
许可证警告
Vaadin Charts是一种商业产品。经过30天的评估使用, 您必须获得许可证或停止使用它。有关的更多信息 商业Vaadin附加许可证可在以下地址获得 https://vaadin.com/license/cval-2.0。
您可以通过订阅Vaadin Pro帐户获得有效的许可 https://vaadin.com/pro或购买永久许可证 https://vaadin.com/directory
有效的许可证密钥是从Vaadin购买的永久许可证密钥 目录或您用于登录活动的电子邮件地址 Vaadin专业账户。
通过创建名为的文件来注册您的Vaadin图表副本 .vaadin.charts.developer.license包含您家中的许可证密钥 目录或通过设置vaadin.charts.developer.license = license_key 系统属性以禁用此消息。谢谢。
这是与许可证相关的问题吗?有关highcharts 16的问题吗?我花了很多时间来做这件事。任何帮助表示赞赏。