目录

图表控件(Chat)

HTML5

  1. <umchartview id="chartview0" bindField="myCharViewData" appearanceName="chameleon" dockStyleName="none" useAnimation="true" beginText="" onload="this.onDslLineChartview_load()" endText="" paletteName="apex" type="UFChartSeriesViewLine" />

属性列表
参见控件属性

事件列表
参见控件事件属性

示例

1、在图表控件的属性中设置绑定字段,如charViewData
2、在图表控件的onload方法中为图表赋值,显示数据

  1. var datalist1 = [{
  2. key : "09:21",
  3. value : "210"
  4. }, {
  5. key : "09:22",
  6. value : "380"
  7. }, {
  8. key : "09:23",
  9. value : "420",
  10. }, {
  11. key : "09:24",
  12. value : "450"
  13. }, {
  14. key : "09:25",
  15. value : "810"
  16. }, {
  17. key : "09:26",
  18. value : "850"
  19. }, {
  20. key : "09:27",
  21. value : "1010"
  22. }, {
  23. key : "09:28",
  24. value : "1050"
  25. }];
  26. var datalist2 = [{
  27. key : "09:21",
  28. value : "100"
  29. }, {
  30. key : "09:22",
  31. value : "250"
  32. }, {
  33. key : "09:23",
  34. value : "400",
  35. }, {
  36. key : "09:24",
  37. value : "520"
  38. }, {
  39. key : "09:25",
  40. value : "612"
  41. }, {
  42. key : "09:26",
  43. value : "800"
  44. }, {
  45. key : "09:27",
  46. value : "950"
  47. }, {
  48. key : "09:28",
  49. value : "1234"
  50. }];
  51. /*charViewData是图表的绑定字段*/
  52. var json = {
  53. "charViewData" : {
  54. "ChartData" : [{
  55. "data" : datalist1, //数据源
  56. "seriseName" : '2012', //图表系列名称
  57. "chartType" : 3//图表类型
  58. }, {
  59. "data" : datalist2, //数据源
  60. "seriseName" : '2013', //图表系列名称
  61. "chartType" : 3//图表类型
  62. }]
  63. }
  64. };
  65. $ctx.push(json);

说明
1、charViewData:图表绑定字段,自定义
2、ChartData:图表数据,名称固定不可更改,值为json数组,json格式固定为:

  1. {
  2. "data":datalist2,//数据源,固定写法
  3. "seriseName" : '2013',//图表系列名称,固定写法
  4. "chartType" : 3//图表类型
  5. }

图表类型(chartType)

  • 0 : 柱状图
  • 1 : 堆叠柱状图
  • 2 : 散点图
  • 3 : 折线图
  • 4 : 面积图
  • 5 : 堆叠面积图
  • 6 : 气泡图
  • 7 : 饼图
  • 8 : 雷达散点图
  • 9 : 雷达折线图
  • 10 : 雷达面积图
  • 11 : 漏斗图
  • 12 : 金字塔图


图:左为拆线图,中为饼图,右为堆叠柱状图

扩展Web图表(推荐)

可百度搜索第三方的图表,通过网页形式嵌入进来,Web图表功能强大、稳定,推荐使用。

1、ECharts下载

1、登录网站http://echarts.baidu.com/

2、下载开发包

3、可以按需加入文件(拷入iuap mobile中WebControl文件夹下面)

2、集成第三方图表ECharts

地址:http://echarts.baidu.com/

1、使用iuap mobile创建新工程

2、在WebControl下新建echarts目录

3、在新生成页面拖入网页控件控件

4、在属性中选择页面

文档更新时间: 2018-05-08 13:42