我现在正在为我的 Vaadin 项目使用 Invient Chart add on,我很好奇 invient chart 如何调用 highcharts javascript 库。
-K
我现在正在为我的 Vaadin 项目使用 Invient Chart add on,我很好奇 invient chart 如何调用 highcharts javascript 库。
-K
服务器端组件 InvientCharts 与客户端上的 VInvientCharts GWT 小部件进行通信。这是标准的 Vaadin 服务器 <-> 客户端通信。在客户端,VInvientCharts 小部件实际上是纯 GwtInvientCharts GWT 小部件的包装器。GwtInvientCharts 调用 GwtInvientChartsUtil 对 Highcharts JS 库函数进行大部分实际调用。这是通过常规JSNI完成的。
示例将 Highcharts JS-lib 包含到示例中生成的网页的方式是使用扩展的 servlet,它将 JS 文件注入到标头中。
通过查看附加包中包含的代码,您当然可以更仔细地检查所有这些。例如,将附加 JAR 拖放到 Eclipse,然后浏览 Java 资源 -> Web App Libraries -> invientcharts-0.xxjar。
希望这至少是您正在寻找的信息的一部分。