Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
半栈学徒
incubator-echarts
提交
423d6ec2
I
incubator-echarts
项目概览
半栈学徒
/
incubator-echarts
与 Fork 源项目一致
从无法访问的项目Fork
通知
5
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,发现更多精彩内容 >>
提交
423d6ec2
编写于
9月 15, 2020
作者:
Z
zakwu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(tooltipView): radar.tooltip.trigger.axis no effect, fix 10537
上级
99ab1d7a
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
90 addition
and
4 deletion
+90
-4
src/component/tooltip/TooltipView.ts
src/component/tooltip/TooltipView.ts
+2
-1
test/radar.html
test/radar.html
+88
-3
未找到文件。
src/component/tooltip/TooltipView.ts
浏览文件 @
423d6ec2
...
...
@@ -628,8 +628,9 @@ class TooltipView extends ComponentView {
this
.
_tooltipModel
]);
// fix 10537
const
tooltipTrigger
=
tooltipModel
.
get
(
'
trigger
'
);
if
(
tooltipTrigger
!=
null
&&
tooltipTrigger
!==
'
item
'
)
{
if
(
!
tooltipTrigger
||
tooltipTrigger
===
'
none
'
)
{
return
;
}
...
...
test/radar.html
浏览文件 @
423d6ec2
...
...
@@ -26,12 +26,17 @@ under the License.
</head>
<body>
<style>
html
,
body
,
#main
{
html
,
body
{
width
:
100%
;
height
:
100%
;
}
#main
,
#main1
{
width
:
100%
;
height
:
800px
;
}
</style>
<div
id=
"main"
></div>
<div
id=
"main1"
></div>
<script>
require
([
...
...
@@ -47,7 +52,8 @@ under the License.
aria
:
{
show
:
true
},
tooltip
:
{},
tooltip
:
{
},
legend
:
{
data
:
[
'
预算分配(Allocated Budget)
'
,
'
实际开销(Actual Spending)含有 "-" 数据
'
,
'
第一个元素是 null
'
]
},
...
...
@@ -109,5 +115,84 @@ under the License.
});
</script>
<script>
require
([
'
echarts
'
// 'echarts/chart/radar',
// 'echarts/component/legend',
// 'echarts/component/tooltip'
],
function
(
echarts
)
{
var
chart
=
echarts
.
init
(
document
.
getElementById
(
'
main1
'
));
chart
.
setOption
({
aria
:
{
show
:
true
},
tooltip
:
{
// fix 10537
trigger
:
'
axis
'
},
legend
:
{
data
:
[
'
预算分配(Allocated Budget)
'
,
'
实际开销(Actual Spending)含有 "-" 数据
'
,
'
第一个元素是 null
'
]
},
radar
:
{
radius
:
[
50
,
'
70%
'
],
name
:
{
formatter
:
'
【{value}】
'
,
color
:
'
#72ACD1
'
},
triggerEvent
:
true
,
// shape: 'circle',
indicator
:
[
{
text
:
'
销售(sales)
'
,
max
:
100
},
{
text
:
'
管理(Administration)
'
,
max
:
16000
},
{
text
:
'
信息技术(Information Techology)
'
,
max
:
30000
},
{
text
:
'
客服(Customer Support)
'
,
max
:
38000
},
{
text
:
'
研发(Development)
'
,
max
:
52000
},
{
text
:
'
市场(Marketing)
'
,
max
:
25000
}
]
},
series
:
[{
name
:
'
预算 vs 开销(Budget vs spending)
'
,
type
:
'
radar
'
,
label
:
{
normal
:
{
show
:
true
}
},
// areaStyle: {normal: {}},
data
:
[
{
value
:
[
0
,
10000
,
28000
,
35000
,
50000
,
19000
],
name
:
'
预算分配(Allocated Budget)
'
},
{
value
:
[
50
,
14000
,
28000
,
31000
,
'
-
'
,
21000
],
name
:
'
实际开销(Actual Spending)含有 "-" 数据
'
},
{
value
:
[
'
-
'
,
8000
,
20000
,
20000
,
40000
,
10000
],
name
:
'
第一个元素是 null
'
}
]
}]
});
var
theIndex
=
2
;
chart
.
on
(
'
click
'
,
function
(
params
)
{
console
.
log
(
params
);
if
(
theIndex
<
0
)
{
theIndex
=
2
;
}
chart
.
dispatchAction
({
type
:
'
showTip
'
,
seriesIndex
:
0
,
dataIndex
:
theIndex
});
theIndex
--
;
});
});
</script>
</body>
</html>
\ No newline at end of file
</html>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录