- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 dataLabels.formatter 函数中使用另一个条件来确定是否显示标签,而这个另一个条件需要访问一个新列表(由下面的“this.something”表示),该列表将具有完全相同的数字作为“数据”列表的元素。
series: [
{
name: 'Value',
data: [92.0, 92.0, 84.0],
dataLabels: {
enabled: true,
formatter: function() {
if (this.y > 90 && this.something == 1) { return this.y }
}
}
}
],
我该怎么做?我尝试了类似以下的方法,但没有成功:
series: [
{
name: 'Value',
data: [{
y:92.0,
something:0
}, {
y:92.0,
something:1
}, {
y:84.0,
something:0
}],
dataLabels: {
enabled: true,
formatter: function() {
if (this.y > 90 && this.something == 1) { return this.y }
}
}
}
],
最佳答案
我了解到我可以使用 this.point.something 来引用我添加的新字段。
series: [
{
name: 'Value',
data: [{
y:92.0,
something:0
}, {
y:92.0,
something:1
}, {
y:84.0,
something:0
}],
dataLabels: {
enabled: true,
formatter: function() {
if (this.y > 90 && this.point.something == 1) { return this.y }
}
}
}
],
关于javascript - 访问 Highcharts 中 dataLabels.formatter 函数中的另一个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58550136/
我已经使用 HighCharts 创建了一个图表,如果数据标签的宽度大于其条形的高度(条形无法容纳数据标签),我想禁用任何数据标签。我设置了特定点的 dataLabel 属性“enabled : fa
问题:重叠因此不可读 dataLabels在单行堆叠单杠中。 用户 aus_lacy帮助我实现了以下代码(尤其是在 answer 中): HTML JS(需要 jQuery) $(function
我正在尝试用逗号打印数字(显示 9,000 而不是 9000),这就是我设置格式的方式格式:'{point.name}: {point.y}' 我找不到一种方法将 {point.y} 放入将返回所需结
当图表是饼图但不起作用时,我尝试使用以下代码覆盖默认的 dataLabels 规则。 我缺少什么? plotOptions: { series:{ dataLabels:{
在 highcharts 中,我尝试向点的数据标签添加拖动效果。我找到了几种针对给定标签的方法。在这个 fiddle 中你可以看到我的一些尝试。 (我在这里将不同的尝试组合在一起,以展示我的尝试) h
我正在使用 Highcharts 来显示一个条形图,其中 2 个条形相互重叠,并且在它们的右侧有一个 dataLabels,显示确切的值。 这里的问题是,当该值超过 80% 时,标签会从图表溢出到框架
我使用的是 Highcharts 2.3.5。在“导出”对象中的“chartOptions”下,我可以在导出时更改一些内容,例如图表的背景颜色,但我无法启用 dataLabels 或更改标记大小。 这
我一直在搜索,但找不到将 Highcharts 数据标签固定到图形底部的简单方法。对于柱形图,我正在寻找类似于以下内容的内容: 80 - ┌──┐ ┌──┐ ┌──┐ 40 -
请考虑这个 fiddle : http://jsfiddle.net/2ween0jt/1// 我想知道为什么 dataLabel 没有在每一列上显示: 这是dataLabel的代码: plotOpt
https://jsfiddle.net/5v7xy8re/4/ series: [{ data: [{ y: 9.5, MYV
我想访问系列数据标签中的另一个系列行数据。这是我的代码。 categoriesarr = [1,2,3,4,5]; noofloandisbursed = [10, 20, 30, 40, 50];
我需要显示所有数据(即使一个数据与另一个数据重叠),但当框非常接近时,一个数据会自动消失: http://jsfiddle.net/vdgphk3L/ documentation推荐allowOver
我在使用 Highcharts map 库时遇到了一些问题。如何去除黑色的 dataLabels 边框? 这是我的设置: var Map = $('#container').highcharts('M
所以我在 Crystal 报告中有一个条形图。在这个图上,我有一个数据标签附加到每个图上,以秒为单位显示图的值,如下所示: 我想做的是将此数据标签格式化为时间格式。因此,对于图中的每个条形,数据标签将
以下代码: f.series(:data => @values, :dataLabels => { :formatter => "function() { return this.x; }".js_c
我想与 setData 同步更新 dataLabels。 当我调用 setData 时,我想要更新 dataLabels,例如 1、2、3、... 100、... 1000。关于数字间隔的任何内容都可
我有一个 Highcharts 气泡图,其中许多点将具有相同或非常相似的值。目前只有最高点的数据标签可见。我有允许突出显示点的功能(使用 select() 方法)。选择一个点后,我还使用 point.
我正在尝试使用 chartjs-datalabels-plugin 在图表上显示值。但我无法让它在 jsfiddle 上工作 这是我的代码 我在 jsfiddle
我使用 highcharts ,并且需要pie图表中的tooltip和dataLabels。 我在 RTL 方向上遇到 dataLabels 问题。 我使用这个配置: plotOptions: {
我正在尝试将数据标签的背景颜色设置为其系列的相同颜色(UI 原因)。 我尝试使用格式化程序选项并返回具有所需样式的“div”,但只有字体颜色适用于数据标签。 我该如何解决这个问题?遵循我正在尝试的代码
我是一名优秀的程序员,十分优秀!