AmAngularGauge 仅显示波段的标签
AmAngularGauge show labels for bands only
有没有办法在 Gauge 图表上仅显示波段 endValue
的标签?我看到了 labelFrequency
和 valueInterval
属性,但没有帮助。
可以将函数传递给 labelFunction
属性。将此与 labelFrequency
和 valueInterval
一起使用,可以实现您想要的 (demo) :
"valueInterval": 10,
"labelFrequency": 1,
"labelFunction" : function(value){
if (value == 90 || value == 130 || value == 220){
return value;
} else {
return "";
}
},
但是,我发现此解决方案有两个小问题:
首先,无法再控制轴上的刻度数。如果您不能为 valueInterval
.
设置高值,这可能会变得很丑陋
其次,根据您如何决定仪表开始和结束的值,此解决方案可能需要更多工作,例如计算范围的 GCD(对于 valueInterval
)。
有没有办法在 Gauge 图表上仅显示波段 endValue
的标签?我看到了 labelFrequency
和 valueInterval
属性,但没有帮助。
可以将函数传递给 labelFunction
属性。将此与 labelFrequency
和 valueInterval
一起使用,可以实现您想要的 (demo) :
"valueInterval": 10,
"labelFrequency": 1,
"labelFunction" : function(value){
if (value == 90 || value == 130 || value == 220){
return value;
} else {
return "";
}
},
但是,我发现此解决方案有两个小问题:
首先,无法再控制轴上的刻度数。如果您不能为 valueInterval
.
其次,根据您如何决定仪表开始和结束的值,此解决方案可能需要更多工作,例如计算范围的 GCD(对于 valueInterval
)。