草庐IT

iso-chart

全部标签

javascript - Google Charts 仪表板 - 隐藏列

我使用googlecharts仪表板来显示折线图,我想在运行时控制显示的元素。例如:functiondrawVisualization(){//Createandpopulatethedatatable.vardata=google.visualization.arrayToDataTable([['x','Cats','Blanket1','Blanket2'],['A',1,1,0.5],['B',2,0.5,1],['C',4,1,0.5],['D',8,0.5,1],['E',7,1,0.5],['F',7,0.5,1],['G',8,1,0.5],['H',4,0.5,1],

javascript - Highcharts : Change opacity of a column chart

使用highchart时,我需要更改堆栈图中列的不透明度。因为我需要透明$(function(){$('#trend').highcharts({chart:{type:'column'},title:{text:'WeightOscillationProjection'},xAxis:{categories:['1stWeek','2ndWeek','3rdWeek','4thWeek','5thWeek','6thWeek']},yAxis:{title:{text:'Weight(Kg)'},stackLabels:{enabled:false,}},legend:{enable

javascript - 使用 Javascript 将 iso 时间戳转换为日期格式?

这似乎是一个非常简单的问题,但我似乎无法得到答案。如何使用JavaScript转换iso时间戳以显示日期/时间?示例时间戳:2012-04-15T18:06:08-07:00感谢任何帮助,Google让我失望了。谢谢。 最佳答案 将它传递给Date构造函数。>vardate=newDate('2012-04-15T18:06:08-07:00')>dateMonApr16201204:06:08GMT+0300(EEST)有关日期的更多信息,请查看https://developer.mozilla.org/en/JavaScript

javascript - 在 Angular 4 上使用 Chart.js

我正在尝试将Chart.js与Angular4一起使用,我在chart.js文档中看到了一个示例,但它使用标记来提取脚本,因此它在组件上不起作用。这就是我试图适应Angular的方式:TSexportclassGraphicsComponentimplementsOnInit{ctx=document.getElementById("myChart");myChart=newChart(this.ctx,{type:'pie',data:{labels:["New","InProgress","OnHold"],datasets:[{label:'#ofVotes',data:[1,2

javascript - Chart Js 无法读取未定义的属性 'length'

使用Chartjs我试图从Ajax调用中提取数据以提供给Chart。我发现了其他一些帖子,其中有人建议延迟Canvas加载,但似乎没有任何效果。目前这是我下面的内容,我得到的错误是$(function(){GetChartData();functionGetChartData(){$.ajax({url:ajaxURL,method:'GET',dataType:'json',success:function(d){//-------------//-BARCHART-//-------------varbarChartData=d;varbarChartCanvas=$("#barC

javascript - Google Charts - 折线图工具提示中的格式化日期

在GoogleCharts中,有没有一种方法可以更改工具提示值的日期格式,而无需使其成为HTML工具提示。例如,默认情况下我得到这个:但我真正想要的是:图表代码如下:data_table=google.visualization.arrayToDataTable(graph_data_raw);chart=newgoogle.visualization.LineChart(document.getElementById('DivGraph'));chart.draw(data_table,{hAxis:{ticks:x_ticks,format:'MMMd,y',},});

javascript - Vue Chart.js - 图表在数据更改时不更新

我正在使用Vue.js和Chart.js绘制一些图表。每次调用函数generateChart()时,图表都不会自动更新。当我检查VueDevtools中的数据时,它们是正确的,但图表没有反射(reflect)数据。但是,当我调整窗口大小时图表会更新。我的做法有什么问题吗?如何在每次调用generateChart()时更新图表?我觉得这将与object和array变更检测注意事项相关,但我不确定该怎么做。https://codepen.io/anon/pen/bWRVKB?editors=1010exportdefault{data(){constself=this;return{dat

javascript - 如何使 Chart JS 中的两条线变粗

我用ChartJS做了一个图表,你可以在我的fiddle中看到.此图表中有三行。我想让橙色和黄色的线比现在更粗。绿色虚线就这样很好。我四处搜索,并尝试了一些东西。但是我还没有找到合适的解决方案。我希望我的问题很清楚,并且有人可以帮助我解决这个问题。HTMLJavaScriptChart.defaults.global.legend.display=false;varlineChartData={labels:['20°','30°','40°','50°','60°','70°','80°'],datasets:[{data:[null,null,null,400,320,220,90

javascript - 比较 2 个 ISO 8601 时间戳和输出秒/分钟差异

我需要编写JavaScript来比较两个ISO时间戳,然后打印出它们之间的差异,例如:“32秒”。下面是我在StackOverflow上找到的一个函数,它将普通日期转换为ISO格式的日期。所以,这是第一件事,以ISO格式获取当前时间。我需要做的下一件事是获取另一个ISO时间戳以将其与存储在对象中的时间戳进行比较。它可以像这样访问:marker.timestamp(如下面的代码所示)。现在我需要比较这两个时间戳并找出它们之间的区别。如果60秒,例如1分12秒前输出。谢谢!functionISODateString(d){functionpad(n){returnn

javascript - Chart.js 条形图 : How to remove space between the bars in v2. 3?

我正在尝试删除条形图条之间的空间,但即使我在很多地方看到这个解决方案,它也不适合我。Chart.js文档中也没有提到它,所以这很奇怪。谁能告诉我如何指定它?varoptions={barValueSpacing:1,//doesn'twork;findanotherwaybarDatasetSpacing:1,//doesn'twork;findanotherwaylegend:{display:false//Hidesannoyingdatasetlabel},tooltips:{callbacks:{label:function(tooltipItem){returntooltip