1.2.0 • Published 6 years ago

cw-circle v1.2.0

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

cw-circle

用于统计学生做题情况,分析正确率,错误率

现在网页中写入一个 <canvas id="canvas"></canvas> 然后再按照下面的步骤操作

示例图

安装

 npm install cw-circle

参数

构造函数 DrawCircle 有四个参数,前三个id data accuracy是必填参数,第四个option是可选的,可以不传。

  //"id", 根据此id来查找dom中的canvas对象, 必填
  id: '#canvas'

  // "data", 要显示的数据集合,每个份额的数量, 必填
  data: [15, 0, 43, 40, 15, 29, 23, 50, 34, 45, 56]

  // "accuracy", 某一个份额所占的比例系数, 必填
  accuracy: '45%'
  // "options" 是可选填的参数,包括 外圈颜色, 右边文字列表, 中间显示文字
  options: {
      //饼状图外圈的颜色列表
      outer_colors: ['#52cc8f', '#5499cc', '#ff6969', '#ffc869'],

      //右边的文字列表
      list: ['正   确', '半   对', '错   误', '待批改'],

      //饼状图中间显示的文字提示语
      center_text: '正确率',

      //默认文字颜色
      def_color: '#2c333d',
      // 右边列表文字颜色
      text_color: '#b3b3b3'
  }

示例

 const data = [15, 0, 43, 40, 15, 29, 23, 50, 34, 45, 56]
  const list = ['正确', '半对', '错误', '待批改', '异常']
  
  new DrawCircle('#canvas', data, '49%', {
    list: list
  })

浏览器

在浏览器里可以直接引入js库

  <script src="./../dist/cw_circle.js"></script>
  <script>
    const data = [15, 0, 43, 40, 15, 29, 23, 50, 34, 45, 56]
    const list = ['正确', '半对', '错误', '待批改', '异常']
    new DrawCircle.default('#canvas', data, '49%', {
      list: list
    })
  </script>
1.2.0

6 years ago

1.1.7

6 years ago

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago