提交 66a28420 编写于 作者: L lang

Gauge some option support percent value

上级 1499cca3
......@@ -157,8 +157,12 @@ define(function (require) {
var splitNumber = seriesModel.get('splitNumber');
var subSplitNumber = tickModel.get('splitNumber');
var splitLineLen = splitLineModel.get('length');
var tickLen = tickModel.get('length');
var splitLineLen = parsePercent(
splitLineModel.get('length'), r
);
var tickLen = parsePercent(
tickModel.get('length'), r
);
var angle = startAngle;
var step = (endAngle - startAngle) / splitNumber;
......@@ -313,7 +317,9 @@ define(function (require) {
shape: {
x: posInfo.cx,
y: posInfo.cy,
width: pointerModel.get('width'),
width: parsePercent(
pointerModel.get('width'), posInfo.r
),
r: parsePercent(pointerModel.get('length'), posInfo.r)
},
style: itemModel.getModel('itemStyle.normal').getItemStyle()
......
......@@ -32,6 +32,7 @@ define(function (require) {
bbox.fromPoints(positions, min, max);
// FIXME If get view rect after data processed?
var viewRect = getViewRect(
seriesModel, api, (max[0] - min[0]) / (max[1] - min[1]) || 1
);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册