想要使用X范围图表,完全删除条形图中显示的数字和百分比。
从留档的角度来看,我认为将未定义作为参数放在ParalFill中会完全删除它。但它似乎只是导致Bar显示零%。
partialFill: 0.25
https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/x-range/
下面是HighCharts的xrange图表演示版的链接。下面是代码:
Highcharts.chart('container', {
chart: {
type: 'xrange'
},
title: {
text: 'Highcharts X-range'
},
xAxis: {
type: 'datetime'
},
yAxis: {
title: {
text: ''
},
categories: ['Prototyping', 'Development', 'Testing'],
reversed: true
},
series: [{
name: 'Project 1',
// pointPadding: 0,
// groupPadding: 0,
borderColor: 'gray',
pointWidth: 20,
data: [{
x: Date.UTC(2014, 10, 21),
x2: Date.UTC(2014, 11, 2),
y: 0,
partialFill: 0.25
}, {
x: Date.UTC(2014, 11, 2),
x2: Date.UTC(2014, 11, 5),
y: 1
}, {
x: Date.UTC(2014, 11, 8),
x2: Date.UTC(2014, 11, 9),
y: 2
}, {
x: Date.UTC(2014, 11, 9),
x2: Date.UTC(2014, 11, 19),
y: 1
}, {
x: Date.UTC(2014, 11, 10),
x2: Date.UTC(2014, 11, 23),
y: 2
}],
dataLabels: {
enabled: true
}
}]
});
一个叫Daniel的人在Highcharts论坛上回答了这个问题,我将在下面给出他的答案:
嗨,KodaroKid,
如果我理解正确,你的意思是你不想在图表上显示没有部分填充的点的数据标签,对吗?如果是,为了达到预期效果,需要使用数据标签。formatter函数,并检查partialFill是否在特定点定义,然后格式化并显示其值。否则返回空字符串。请看下面的代码:
活生生的例子:https://jsfiddle.net/fmca01cz/
dataLabels: {
enabled: true,
formatter: function() {
var percents = this.point.partialFill
return percents ? percents * 100 + '%' : ''
}
API参考:https://api.highcharts.com/highcharts/series.xrange.dataLabels.formatter
顺致敬意,
问题内容: 在每行末尾添加\ n,结束程序正常工作,仅在最后一行工作… 请举个例子,我在任何解决方案中都尝试不了什么,而我发现这里不适合我。 问题答案: 您可以分割最后一个字符: 也许更好的方法是使用字符串库:
问题内容: 如何从静态页面的网址中删除? 另外,我需要将任何网址重定向到没有该网址的网址。(即到)。 问题答案: 感谢您的答复。我已经解决了我的问题。假设我的页面在下,则适用以下.htaccess 规则。
问题内容: 这是一种提交方法: 有可能做下面的事情吗? 我如何从中删除或修改值 问题答案: 除了将项目追加到FormData对象之外,您不能执行任何其他操作。参见规格。如果在实际构造对象之前使用词典/对象存储要添加/修改的所有值,那会更好。
问题内容: 我已经在我的应用程序中使用了Web服务,并且想要从cookie中删除保存在一个状态下的信息,并且在给定的特定条件下必须在另一个状态下删除该信息。我该怎么办?谢谢 问题答案: 检查 http://www.ehow.com/how_5169279_remove-cookies- java.html 如何从JSP页面内删除cookie? 可以使用以下脚本删除cookie(mycookie):
问题内容: 我有一个已在该领域注册的。如何清除此错误? 假设错误被添加为 提前致谢 问题答案: 好吧,首先,BindingResult是一个接口,而不是具体的类,并且该接口未指定任何消除错误的方法。 根据您要处理的接口的实现方式,可能会有一种方法(除了BindingResult接口中指定的方法外)来执行此操作,但这似乎不太可能。 我唯一能想到的就是创建一个新的BindingResult实例,然后遍
问题内容: 我有一个时间周期性地与一些不同的任务; 我也有Runnable与此计划程序一起使用的不同之处。当我想从调度程序中删除任务之一时,问题就开始了。 有没有办法做到这一点? 我可以使用一个调度程序完成不同的任务吗?实现此目的的最佳方法是什么? 问题答案: 只需取消以下项返回的未来: 要注意的另一件事是,取消不会从计划程序中删除任务。它所确保的是isDone方法总是返回true。如果继续添加此
数据库中的DATE字段具有以下格式: 我想从日期中删除时间并返回如下日期:
服务器收到了以第二个JSON为主体的请求,这是令人失望的。我注意到键被自动添加到对象中。 有没有人知道我该怎么解决这个问题?