fusioncharts javascript呈现不';我不能在liferay里面工作

fusioncharts javascript呈现不';我不能在liferay里面工作,liferay,fusioncharts,Liferay,Fusioncharts,我正在使用liferay门户并在portlet上显示图形 该手册说,3个js文件(FusionCharts.js、highcharts.js和jquery.min.js)需要放在一个文件夹中,只有FusionCharts.js需要包含在ipad上使用javascript进行渲染 FusionCharts.js正在按需加载其他脚本,如果它没有找到显示空白portlet的脚本 我已经包括FusionCharts.js,但它显示的是空白的portlet 这是我显示地图的代码 FusionCharts.

我正在使用liferay门户并在portlet上显示图形

该手册说,3个js文件(FusionCharts.js、highcharts.js和jquery.min.js)需要放在一个文件夹中,只有FusionCharts.js需要包含在ipad上使用javascript进行渲染

FusionCharts.js正在按需加载其他脚本,如果它没有找到显示空白portlet的脚本

我已经包括FusionCharts.js,但它显示的是空白的portlet

这是我显示地图的代码

FusionCharts._FallbackJsChart WhennofLash()

var myChart=newfusioncharts(“Column3D.swf”、“myChartId11”、“400”、“300”、“0”、“0”);
myChart.setDataXML(“”);
myChart.render(“chartContainer”);
是否可以禁用ondemand load并手动加载其他2个脚本


或者有人建议进行其他修复吗?

只需加载其他脚本即可。FusionCharts的外部脚本加载程序负责这一点。按以下顺序进行:

  • jquery.min.js
  • highcharts.js
  • FusionCharts.js
  •                             var myChart = new FusionCharts("Column3D.swf", "myChartId11", "400", "300", "0", "0");
                                myChart.setDataXML(" <chart caption='Weekly Sales Summary' xAxisName='Week' yAxisName='Sales' numberPrefix='$'> <set label='Week 1' value='14400' /><set label='Week 2' value='19600' /><set label='Week 3' value='24000' /><set label='Week 4' value='15700' /></chart>");
                                myChart.render("chartContainer");