Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
x649585723
incubator-echarts
提交
1544676e
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,发现更多精彩内容 >>
提交
1544676e
编写于
11月 27, 2015
作者:
P
pah100
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
parallel style tweak
上级
84a181e4
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
27 addition
and
16 deletion
+27
-16
src/chart/parallel/ParallelSeries.js
src/chart/parallel/ParallelSeries.js
+1
-0
src/chart/parallel/ParallelView.js
src/chart/parallel/ParallelView.js
+2
-1
src/chart/parallel/parallelVisual.js
src/chart/parallel/parallelVisual.js
+12
-5
src/coord/parallel/AxisModel.js
src/coord/parallel/AxisModel.js
+2
-2
test/parallel-aqi.html
test/parallel-aqi.html
+10
-8
未找到文件。
src/chart/parallel/ParallelSeries.js
浏览文件 @
1544676e
...
...
@@ -33,6 +33,7 @@ define(function(require) {
parallelIndex
:
0
,
inactiveOpacity
:
0.2
,
activeOpacity
:
1
,
label
:
{
normal
:
{
...
...
src/chart/parallel/ParallelView.js
浏览文件 @
1544676e
...
...
@@ -155,7 +155,8 @@ define(function (require) {
return
;
}
el
.
setStyle
(
lineStyle
);
el
.
setStyle
(
'
opacity
'
,
data
.
getItemVisual
(
dataIndex
,
'
opacity
'
,
true
));
var
opacity
=
data
.
getItemVisual
(
dataIndex
,
'
opacity
'
,
true
);
opacity
!=
null
&&
el
.
setStyle
(
'
opacity
'
,
opacity
);
});
}
...
...
src/chart/parallel/parallelVisual.js
浏览文件 @
1544676e
...
...
@@ -15,12 +15,19 @@ define(function (require) {
var
color
=
itemStyleModel
.
get
(
'
color
'
)
||
globalColors
[
seriesModel
.
seriesIndex
%
globalColors
.
length
];
var
inactiveOpacity
=
seriesModel
.
get
(
'
inactiveOpacity
'
);
var
activeOpacity
=
seriesModel
.
get
(
'
activeOpacity
'
);
var
coordSys
=
seriesModel
.
coordinateSystem
;
var
dimensions
=
coordSys
.
dimensions
;
var
dimensionNames
=
coordSys
.
getDimensionNames
();
var
data
=
seriesModel
.
getData
();
var
opacityMap
=
{
all
:
null
,
active
:
activeOpacity
,
inactive
:
inactiveOpacity
};
var
hasActiveSet
=
false
;
for
(
var
j
=
0
,
lenj
=
dimensions
.
length
;
j
<
lenj
;
j
++
)
{
if
(
coordSys
.
getAxis
(
dimensions
[
j
].
name
).
isActive
()
!==
null
)
{
...
...
@@ -30,24 +37,24 @@ define(function (require) {
for
(
var
i
=
0
,
len
=
data
.
count
();
i
<
len
;
i
++
)
{
var
values
=
data
.
getValues
(
dimensionNames
,
i
);
var
isActiv
e
;
var
activeStat
e
;
if
(
!
hasActiveSet
)
{
isActive
=
true
;
activeState
=
'
all
'
;
}
else
{
isActive
=
false
;
activeState
=
'
inactive
'
;
for
(
var
j
=
0
,
lenj
=
dimensions
.
length
;
j
<
lenj
;
j
++
)
{
var
dimName
=
dimensions
[
j
].
name
;
if
(
coordSys
.
getAxis
(
dimName
).
isActive
(
values
[
j
],
j
))
{
isActive
=
true
;
activeState
=
'
active
'
;
break
;
}
}
}
data
.
setItemVisual
(
i
,
'
opacity
'
,
isActive
?
1
:
inactiveOpacity
);
data
.
setItemVisual
(
i
,
'
opacity
'
,
opacityMap
[
activeState
]
);
}
data
.
setVisual
(
'
color
'
,
color
);
...
...
src/coord/parallel/AxisModel.js
浏览文件 @
1544676e
...
...
@@ -33,8 +33,8 @@ define(function(require) {
areaSelectStyle
:
{
width
:
20
,
borderWidth
:
2
,
borderColor
:
'
rgba(160,197,232,0.
3
)
'
,
color
:
'
rgba(160,197,232,0.
3
)
'
borderColor
:
'
rgba(160,197,232,0.
4
)
'
,
color
:
'
rgba(160,197,232,0.
4
)
'
},
z
:
10
...
...
test/parallel-aqi.html
浏览文件 @
1544676e
...
...
@@ -34,7 +34,7 @@
'
zrender/core/util
'
,
'
echarts
'
,
'
echarts/chart/parallel
'
,
//
'echarts/component/legend',
'
echarts/component/legend
'
,
'
echarts/component/parallel
'
,
],
function
(
dataBJ
,
dataGZ
,
dataSH
,
zrUtil
,
echarts
)
{
...
...
@@ -43,9 +43,9 @@
});
var
item
Style
=
{
var
line
Style
=
{
normal
:
{
opacity
:
0.
8
,
opacity
:
0.
5
,
shadowBlur
:
10
,
shadowOffsetX
:
0
,
shadowOffsetY
:
0
,
...
...
@@ -58,11 +58,12 @@
'
#dd4444
'
,
'
#fec42c
'
,
'
#80F1BE
'
],
legend
:
{
y
:
'
top
'
,
y
2
:
30
,
data
:
[
'
北京
'
,
'
上海
'
,
'
广州
'
],
itemGap
:
20
,
textStyle
:
{
color
:
'
#fff
'
,
fontSize
:
20
fontSize
:
18
}
},
tooltip
:
{
...
...
@@ -94,6 +95,7 @@
{
dim
:
'
dim6
'
,
name
:
schema
[
6
].
text
}
],
parallel
:
{
y2
:
100
,
parallelAxisDefault
:
{
type
:
'
value
'
,
name
:
'
AQI指数
'
,
...
...
@@ -127,19 +129,19 @@
{
name
:
'
北京
'
,
type
:
'
parallel
'
,
itemStyle
:
item
Style
,
lineStyle
:
line
Style
,
data
:
dataBJ
},
{
name
:
'
上海
'
,
type
:
'
parallel
'
,
itemStyle
:
item
Style
,
lineStyle
:
line
Style
,
data
:
dataSH
},
{
name
:
'
广州
'
,
type
:
'
parallel
'
,
itemStyle
:
item
Style
,
lineStyle
:
line
Style
,
data
:
dataGZ
}
]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录