使用dojo在dojox.dgauges中使用textIndicatorPrecision

Dgauges中添加精度的属性名称是什么,它是dojox.gauges中的textIndicatorPrecision,就像noChange一样,它被interactionArea取代。

我使用dojox.dgauges向我的圆形仪表添加了一个指示器,但我想添加一个精度。

代码:

var indicatorText = new dojox.dgauges.TextIndicator(); indicatorText.set("indicator",indicator); indicatorText.set("x", 130); indicatorText.set("y", 154); gauge.addElement("indicatorText", indicatorText); 

谢谢。

这个属性没有替代品。 您必须定义自己的labelFunc。 例:

 var textIndicator = new TextIndicator(); ... textIndicator.labelFunc = function(v){ return v.toFixed(2); }