如何在CrossUI中使用ichartjs?

时间:2014-05-19 05:38:02

标签: javascript rad

我是CrossUI的新手。我需要有关使用CrossUI的ichartjs(图表工具)的指南。我已经尝试了CrossUI论坛中建议的包含部分,但我仍然得到ReferenceError:iChart未定义浏览器console.Could you please please everyone为这个问题提供解决方案?。

1 个答案:

答案 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