chart.js

    0热度

    1回答

    我想重写Chart JS中的漂亮数字算法,并在y轴上仅显示两个标签(或tick):最大值和最小值价值。这些值都是浮点数。我看到回调函数(yAxis.ticks.callback)已经找到了滴答,所以我不认为这是做这件事的地方。任何帮助,将不胜感激。

    1热度

    1回答

    我正在Chart.js中制作一个图表,我的问题是我有和这样的对象的数组 0: {y: 17854.69, y2: 14283.75, x: Thu Aug 17 2017 02:00:00 GMT+0200 (Romance Daylight Time)} 1: {y: 41750.08, y2: 33400.06, x: Wed Aug 16 2017 02:00:00 GMT+0200 (Ro

    0热度

    1回答

    这是如何JSON响应看起来像[[61,57,34],[1,1,3]] 我想使用第一个数组的标签和第二个数据。 如果我手动设置labels and data内部app它虽然工作。页 如 labels: ["q", "w", "e"] data: [1, 5, 10] Vue.component('chart', { props: ['labels', 'data', 'type'],

    0热度

    1回答

    这是我第一次使用ChartJS v2。 我用几个数据集创建一个简单的折线图。 我有3个问题: 1 - 它已表现出正确的数据,但我有传说中的问题,因为他们似乎只剩下颜色框而出画布对齐,像每行一个在图像下方(https://i.stack.imgur.com/c9qBe.png)。 我要像在CSS float: left;的传说。 2 - 其他问题是工具提示,它们非常大..如下图所示。 (https:

    1热度

    1回答

    https://gist.github.com/cyberdutch/1444c4b73b26e070643c765cda006143 上面的链接是我用于我的网页的完整代码。 当页面加载时,图表弹出良好。 现在我试图减慢动画。 添加以下代码不给任何错误(它已经加入的例子),但它不会做任何放缓之一: Chart.defaults.global.animation = { duration:

    0热度

    2回答

    我试图创建一个与其“传说”相比具有不同内部标签的图表。当图例太长时,Chart.js会缩小,从而将图表推向非常小的尺寸。我拿了标签,并在一定长度后切断它们,这是新标签。但是我不知道如何有两个单独的标签,一个是传说是缩短版本,一个是正常长度。这里是我的代码: function truncLabel(str, maxwidth){ if(str.length > maxwidth) { s

    0热度

    1回答

    我在我的项目中创建了一个图表模块。我在这个图表上添加了过滤器,比如明月显示数据和明智显示数据。过滤器也工作得很好,但我在这个图表上面临着一个问题。我不知道我的错误在哪里,或者一些js来了,我不知道。 这里我描述了我的问题 - 第一次按月加载图表。然后在更改下拉值后选择明智的显示数据。那么数据也显示正确。但然后我用鼠标指针和指针从左到右移动这个图表,那个时间图表数据是变化的,并自动显示月份数据。为什

    1热度

    1回答

    我试图在chartjs时间标尺中显示用法,并使用日期范围。但有时候,数据很广(350+)。在这种情况下,y轴网格线的开始与x轴的第一个勾号不一致。我寻找解决方案,但人们说他们已经解决了这个问题。为什么这仍然伴随着我? 我正在使用最新的chartjs版本(2.6),代码与以下类似。 var config= { type: 'line', data: { data

    1热度

    1回答

    我一直在chart.js之时选项乱搞(displayFormat和tooltipFormat): type: 'time', unit: 'day', unitStepSize: 1, time: { displayFormats: { 'day': 'dd', }, tooltipFormat: 'll' }, 预期其中一期工程 - 一个17

    0热度

    1回答

    我是新来使用angular.js。 我想使用量表模块,但在我完成我的HTML后Angular Gauge Document,它不工作(浏览器什么也没有显示)。 我想问题是我没有让模块工作。 有人可以告诉我我的代码有什么问题。 <!DOCTYPE HTML> <html> <body ng-app = "myApp"> <ng-gauge size="150" type="full" thic