Chartkick(图表绘制工具) 223 官方版

  Chartkick是表绘版一款可以在网页上建立图表的软件 ,通过该软件 ,制工用户可以直接使用代码创建图表 ,具 不需要软件 ,官方不需要专业程序 ,表绘版利用这款代码直接加载到您的制工编程软件中就可以直接开发了 ,对于需要使用得到图标分析的具 软件来会谈是非常重要的工具,例如股票软件、官方办公软件  、表绘版数据筹备软件等方便的制工软件都能运用,本软件利用Javascript工具铺开设计,具 可以在 Python,官方 JavaScript,表绘版 React的制工多种编程软件中开发 ,拥穿着折线图 、具 饼形图、柱形图、条形图、面积图 ,需要的挚友可以下载试试 !

软件功能

  使用户能够下载图表 。这一切都裸露在校验器中 - 不需要服务器端代码 。

  时间可以是时间,时间戳或字符串(字符串被解析)

  访问图表:

  var chart = Chartkick.charts["chart-id"]

  得到基础图表对象 :

  chart.getChartObject()

  您还可以使用:

  chart.getElement()

  chart.getData()

  chart.getOptions()

  chart.getAdapter()

  使用以下命令更新数据 :

  chart.updateData(newData)

  您还可以指定新选项 :

  chart.setOptions(newOptions)

  // or

  chart.updateData(newData, newOptions)

  刷新远程源的数据:

  chart.refreshData()

  重制图表:

  chart.redraw()

  在图表上循环 :

  Chartkick.eachChart( function(chart) {

  // do something

  })

  要为Google图表指定语言 ,请增补:

  Chartkick.configure({language: "de"});

  在JavaScript文件之后和你的图表之前 。

  多个库

  如果加载了多个图表库,请使用以下命令选择 :

软件特色

  我们每天使用各种格式呈现的数据。从我的角度来校验 ,用于呈现数字数据的最方便的格式之一是图表 。用户喜欢图形,尤其是交互式图形 ,因为它们俊俏而趣味 - 与静态表相反 。

  有许多解决计划可以在网络应用程序中呈现俊俏的交互式图形,但今天我们将讨论一些特别的:为Rails构建的解决计划,使渲染图形变得轻而易举 。这个解决计划称为Chartkick ,它是由安德鲁·凯恩制图的。Chartkick可以使用Google图

  将Chartkick集成到Rails应用程序中,渲染各种图形 ,自定义它们 ,使它们异步加载,以及如何使用groupdate和hightop gem进一步加强代码。

  Chart.js现在是默认适配器如果多个加载 - yay开源 !

  轴类型自动检测 - 无需 discrete: true

  更好的日期拥穿着 - 日期不再被视为UTC

  Chartkick使用iso8601.js来解析日期和时间 。

使用计划

  使您的网页超载快速,并中断担心超时。给每个图表自己的端点。

  对于多个系列,chart_json在末尾增补。

  render json: Task.group(:goal_id).group_by_day(:completed_at).count.chart_json

  min对于具有非负值的图表,默认为0。使用nil让图表库决定 。

  您可以直接将选项传递到图表库 :

  要为所有图表设置选项,请使用以下命令创建初始值config/initializers/chartkick.rb:

  时间可以是时间 ,时间戳或字符串(字符串被解析)

  在下面的会谈明中 ,application.js必须包含在视图中的扶植计划之前 ,除非使用该:content_for选项 。

渝ICP备2025076537号-22