zoukankan      html  css  js  c++  java
  • wxChart

    【转】<a href="http://www.see-source.com:80/weixinwidget/downloadZip.html?wid=66">实例源码</a>

     
     
     

    什么是wxChart

    • wxChart是一个微信小程序上的图表插件


    环境要求

    • 需要微信小程序项目环境


    安装及使用

    • wxChart目录放置在项目中引入即可

    • 详细使用请参照/pages/chart/chart.js


    基本用法

    • 请参照chart.js


    命名规范

    • 变量名使用小写加下划线方式,例如
      var chart_type = null;

    • 方法及类名使用首字母小写的驼峰形式,例如
      var painterFactory = {
      createObj : function(){
      ......
      }
      }

    • 属性使用下划线开头的小写加下划线方式,例如
      var chartUtil = {
      createObj : function(){
      var obj = {};
      var _canvas_id = null;
      }
      }


    目录结构


    -wxChart
    |
    --chartUtil.js //入口
    |
    --chartColor.js //定义常用颜色
    |
    --chartType.js //定义所有图表类型
    |
    --painter //存放painter相关文件
    | |
    | --painterFactory.js //生成各种类型的的painter
    | |
    | --basePainter.js //xxxPainter的父类
    | |
    | --testPainter.js //测试
    | |
    | --brokenLinPainter.js //折线图
    | |
    | --candlestickPainter.js //K线图


    开发流程

      • 1./wxChart/painter 新增需要支持的painter文件,可参照testPainter.js

      • 2./wxChart/chartType.js 增加图表类型

      • 3./wxChart/painter/painterFactory.js 引入新增的文件,并且与对应的类型关联起来


    孜孜不倦,必能求索;风尘仆仆,终有归途。
  • 相关阅读:
    NOI2005瑰丽华尔兹
    BZOJ4919[Lydsy1706月赛]大根堆
    BZOJ1097[POI2007]ATR-Tourist Attractions
    Luogu2973 [USACO10HOL]Driving Out the Piggies G
    Luogu5505 JSOI2011分特产
    Luogu1450 HAOI2008硬币购物
    NOI2001 炮兵阵地
    汕头市队赛 SRM 09 A 撕书
    洛谷P1196 银河英雄传说
    洛谷P3144 [USACO16OPEN]关闭农场Closing the Farm
  • 原文地址:https://www.cnblogs.com/liyuspace/p/8250976.html
Copyright © 2011-2022 走看看