提交 ddbc25f4 编写于 作者: S sushuang

为pie增加itemStyle里的borderWidth和borderColor功能

上级 7ef5c660
......@@ -2564,7 +2564,7 @@ geoCoord : {
<tr>
<td> <b>{string}</b> borderColor </td>
<td> '#fff' </td>
<td> 柱形图,折线图(symbol),散点图(symbole),markPoint</td>
<td> 柱形图,折线图(symbol),散点图(symbole),饼图,markPoint</td>
<td> 柱形边框颜色 </td>
</tr>
<tr>
......@@ -2576,7 +2576,7 @@ geoCoord : {
<tr>
<td> <b>{number}</b> borderWidth </td>
<td> 1 </td>
<td> 柱形图,折线图(symbol),散点图(symbole),markPoint</td>
<td> 柱形图,折线图(symbol),散点图(symbole),饼图,markPoint</td>
<td> 柱形边框线宽,单位px,默认为1 </td>
</tr>
<tr>
......
......@@ -290,14 +290,19 @@ define(function(require) {
var center = self.parseCenter(serie.center);
// 多级控制
var normalColor = self.deepQuery(
queryTarget,
'itemStyle.normal.color'
) || defaultColor;
var emphasisColor = self.deepQuery(
queryTarget,
'itemStyle.emphasis.color'
var normal = self.deepMerge(
queryTarget,
'itemStyle.normal'
) || {};
var emphasis = self.deepMerge(
queryTarget,
'itemStyle.emphasis'
) || {};
var normalColor = normal.color || defaultColor;
var emphasisColor = emphasis.color
|| (typeof normalColor == 'string'
? zrColor.lift(normalColor, -0.2)
: normalColor
);
var sector = {
......@@ -313,17 +318,16 @@ define(function(require) {
endAngle : endAngle,
brushType : 'both',
color : normalColor,
strokeColor : '#fff',
lineWidth: 1
lineWidth : normal.borderWidth,
strokeColor : normal.borderColor,
lineJoin: 'round'
},
highlightStyle : {
//color : emphasisColor || normalColor
color : emphasisColor
|| (typeof normalColor == 'string'
? zrColor.lift(normalColor, -0.2)
: normalColor
),
strokeColor : 'rgba(0,0,0,0)'
color : emphasisColor,
strokeColor : 'rgba(0,0,0,0)',
lineWidth : emphasis.borderWidth,
strokeColor : emphasis.borderColor,
lineJoin: 'round'
},
_seriesIndex : seriesIndex,
_dataIndex : dataIndex
......
......@@ -602,7 +602,9 @@ define(function() {
width: 1,
type: 'solid'
}
}
},
borderWidth: 1,
borderColor: '#fff'
},
emphasis: {
// color: 各异,
......@@ -620,7 +622,8 @@ define(function() {
width: 1,
type: 'solid'
}
}
},
borderWidth: 0
}
}
},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册