Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
x649585723
incubator-echarts
提交
18f2d95c
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,发现更多精彩内容 >>
提交
18f2d95c
编写于
4月 01, 2014
作者:
K
kener
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
代码优化
上级
185b192c
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
16 addition
and
10 deletion
+16
-10
src/component/base.js
src/component/base.js
+4
-4
src/component/dataView.js
src/component/dataView.js
+3
-1
src/component/toolbox.js
src/component/toolbox.js
+4
-2
src/echarts.js
src/echarts.js
+5
-3
未找到文件。
src/component/base.js
浏览文件 @
18f2d95c
...
...
@@ -21,7 +21,7 @@ define(function(require) {
self
.
effectList
=
[];
var
EFFECT_ZLEVEL
=
7
;
var
canvasSupported
=
!
G_vmlCanvasManager
;
var
_canvasSupported
=
require
(
'
zrender/tool/env
'
).
canvasSupported
;
var
_aniMap
=
{};
_aniMap
[
ecConfig
.
CHART_TYPE_LINE
]
=
true
;
...
...
@@ -955,7 +955,7 @@ define(function(require) {
function
animationEffect
()
{
clearAnimationShape
();
var
zlevel
=
EFFECT_ZLEVEL
;
if
(
canvasSupported
)
{
if
(
_
canvasSupported
)
{
zr
.
modLayer
(
zlevel
,
{
...
...
@@ -1008,7 +1008,7 @@ define(function(require) {
draggable
:
false
,
hoverable
:
false
};
if
(
canvasSupported
)
{
// 提高性能,换成image
if
(
_
canvasSupported
)
{
// 提高性能,换成image
effectShape
.
style
.
image
=
zr
.
shapeToImage
(
effectShape
,
effectShape
.
style
.
width
+
shadowBlur
*
2
+
2
,
...
...
@@ -1037,7 +1037,7 @@ define(function(require) {
draggable
:
false
,
hoverable
:
false
};
if
(
canvasSupported
)
{
// 提高性能,换成image
if
(
_
canvasSupported
)
{
// 提高性能,换成image
effectShape
.
style
.
image
=
zr
.
shapeToImage
(
effectShape
,
(
size
+
shadowBlur
)
*
2
,
...
...
src/component/dataView.js
浏览文件 @
18f2d95c
...
...
@@ -22,6 +22,8 @@ define(function (require) {
var
_lang
=
[
'
Data View
'
,
'
close
'
,
'
refresh
'
];
var
_canvasSupported
=
require
(
'
zrender/tool/env
'
).
canvasSupported
;
// dataview dom & css
var
_tDom
=
document
.
createElement
(
'
div
'
);
var
_textArea
=
document
.
createElement
(
'
textArea
'
);
...
...
@@ -237,7 +239,7 @@ define(function (require) {
);
},
// 有动画,所以高级浏览器时间更长点
!
G_vmlCanvasManager
?
800
:
100
_canvasSupported
?
800
:
100
);
}
...
...
src/component/toolbox.js
浏览文件 @
18f2d95c
...
...
@@ -26,7 +26,9 @@ define(function (require) {
var
self
=
this
;
self
.
type
=
ecConfig
.
COMPONENT_TYPE_TOOLBOX
;
var
_canvasSupported
=
require
(
'
zrender/tool/env
'
).
canvasSupported
;
var
_zlevelBase
=
self
.
getZlevelBase
();
var
_magicType
=
{};
var
_magicMap
;
...
...
@@ -78,7 +80,7 @@ define(function (require) {
iconName
.
push
({
key
:
key
,
name
:
'
dataZoomReset
'
});
break
;
case
'
saveAsImage
'
:
if
(
!
G_vmlCanvasManager
)
{
if
(
_canvasSupported
)
{
iconName
.
push
({
key
:
key
,
name
:
'
saveAsImage
'
});
}
break
;
...
...
src/echarts.js
浏览文件 @
18f2d95c
...
...
@@ -19,7 +19,7 @@ define(function(require) {
var
self
=
{};
var
echarts
=
self
;
// 提供内部反向使用静态方法;
var
_canvasSupported
=
!!
document
.
createElement
(
'
canvas
'
).
getContext
;
var
_canvasSupported
=
require
(
'
zrender/tool/env
'
).
canvasSupported
;
var
_idBase
=
new
Date
()
-
0
;
var
_instances
=
{};
// ECharts实例map索引
var
DOM_ATTRIBUTE_KEY
=
'
_echarts_instance_
'
;
...
...
@@ -803,8 +803,6 @@ define(function(require) {
_toolbox
.
render
(
magicOption
,
{
dataZoom
:
dataZoom
});
_zr
.
render
();
if
(
magicOption
.
animation
&&
!
magicOption
.
renderAsImage
)
{
var
len
=
_chartList
.
length
;
while
(
len
--
)
{
...
...
@@ -818,6 +816,10 @@ define(function(require) {
chart
.
animation
();
}
}
_zr
.
refresh
();
}
else
{
_zr
.
render
();
}
var
imgId
=
'
IMG
'
+
self
.
id
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录