Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
x649585723
incubator-echarts
提交
d0a171ff
I
incubator-echarts
项目概览
x649585723
/
incubator-echarts
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
incubator-echarts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d0a171ff
编写于
5月 12, 2016
作者:
L
lang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Sankey style tweak. color of each node can be customized. Fix #2705
上级
ead50f50
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
19 addition
and
13 deletion
+19
-13
src/chart/sankey/SankeySeries.js
src/chart/sankey/SankeySeries.js
+4
-7
src/chart/sankey/SankeyView.js
src/chart/sankey/SankeyView.js
+7
-4
src/chart/sankey/sankeyVisual.js
src/chart/sankey/sankeyVisual.js
+8
-2
未找到文件。
src/chart/sankey/SankeySeries.js
浏览文件 @
d0a171ff
...
...
@@ -47,6 +47,9 @@ define(function (require) {
}
return
html
;
}
else
{
return
SankeySeries
.
superCall
(
this
,
'
formatTooltip
'
,
dataIndex
,
multipleSeries
);
}
// dataType === 'node' or empty do not show tooltip by default.
},
...
...
@@ -90,7 +93,7 @@ define(function (require) {
itemStyle
:
{
normal
:
{
borderWidth
:
1
,
borderColor
:
'
#
aaa
'
borderColor
:
'
#
333
'
}
},
...
...
@@ -105,12 +108,6 @@ define(function (require) {
}
},
// colorEncoded node
color
:
[
'
#9e0142
'
,
'
#d53e4f
'
,
'
#f46d43
'
,
'
#fdae61
'
,
'
#fee08b
'
,
'
#ffffbf
'
,
'
#e6f598
'
,
'
#abdda4
'
,
'
#66c2a5
'
,
'
#3288bd
'
,
'
#5e4fa2
'
],
animationEasing
:
'
linear
'
,
animationDuration
:
1000
...
...
src/chart/sankey/SankeyView.js
浏览文件 @
d0a171ff
...
...
@@ -45,6 +45,8 @@ define(function (require) {
var
graph
=
seriesModel
.
getGraph
();
var
group
=
this
.
group
;
var
layoutInfo
=
seriesModel
.
layoutInfo
;
var
nodeData
=
seriesModel
.
getData
();
var
edgeData
=
seriesModel
.
getData
(
'
edge
'
);
this
.
_model
=
seriesModel
;
...
...
@@ -99,11 +101,11 @@ define(function (require) {
}
));
rect
.
dataIndex
=
node
.
dataIndex
;
rect
.
seriesIndex
=
seriesModel
.
seriesIndex
;
rect
.
dataType
=
'
node
'
;
group
.
add
(
rect
);
nodeData
.
setItemGraphicEl
(
node
.
dataIndex
,
rect
);
rect
.
dataType
=
'
node
'
;
});
// generate a bezire Curve for each edge
...
...
@@ -147,6 +149,7 @@ define(function (require) {
group
.
add
(
curve
);
edgeData
.
setItemGraphicEl
(
edge
.
dataIndex
,
curve
);
});
if
(
!
this
.
_data
&&
seriesModel
.
get
(
'
animation
'
))
{
group
.
setClipPath
(
createGridClipShape
(
group
.
getBoundingRect
(),
seriesModel
,
function
()
{
...
...
src/chart/sankey/sankeyVisual.js
浏览文件 @
d0a171ff
...
...
@@ -24,8 +24,14 @@ define(function (require) {
var
mapValueToColor
=
mapping
.
mapValueToVisual
(
node
.
getLayout
().
value
);
node
.
setVisual
(
'
color
'
,
mapValueToColor
);
// If set itemStyle.normal.color
var
itemModel
=
node
.
getModel
();
var
customColor
=
itemModel
.
get
(
'
itemStyle.normal.color
'
);
if
(
customColor
!=
null
)
{
node
.
setVisual
(
'
color
'
,
customColor
);
}
});
})
;
};
})
;
};
});
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录