我是CrossUI的新手。我需要有关使用CrossUI的ichartjs(图表工具)的指南。我已经尝试了CrossUI论坛中建议的包含部分,但我仍然得到ReferenceError:iChart未定义浏览器console.Could you please please everyone为这个问题提供解决方案?。
答案 0 :(得分:0)
首先,您需要添加一个xui.UI.Div,并为其指定一个特定的dom ID。
iniComponents : function(){
// [[Code created by CrossUI RAD Tools
var host=this, children=[], append=function(child){children.push(child.get(0));};
append((new xui.UI.Div())
.setHost(host,"ctl_div10")
// the node for ichrtjs rendering
.setDomId("canvasDiv")
.setLeft(20)
.setTop(20)
.setWidth(510)
.setHeight(340)
);
return children;
// ]]Code created by CrossUI RAD Tools
}
您可以使用此ID加载任何IChartJS图表。
当然,您必须首先在主html文件中包含IChartJS脚本。
以下是在线演示:http://www.crossui.com/RAD/XUIWorkSpace/IChartJS_Demo