Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
x649585723
incubator-echarts
提交
704c1d11
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,发现更多精彩内容 >>
提交
704c1d11
编写于
3月 18, 2020
作者:
P
pissang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ts: bug fixes
上级
7577caae
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
25 addition
and
15 deletion
+25
-15
src/component/dataZoom/SliderZoomModel.ts
src/component/dataZoom/SliderZoomModel.ts
+4
-4
src/component/dataZoom/SliderZoomView.ts
src/component/dataZoom/SliderZoomView.ts
+1
-1
src/coord/calendar/Calendar.ts
src/coord/calendar/Calendar.ts
+2
-2
src/scale/Interval.ts
src/scale/Interval.ts
+1
-0
src/scale/Log.ts
src/scale/Log.ts
+4
-1
src/scale/Ordinal.ts
src/scale/Ordinal.ts
+6
-3
src/scale/Time.ts
src/scale/Time.ts
+3
-0
src/util/graphic.ts
src/util/graphic.ts
+2
-2
src/util/layout.ts
src/util/layout.ts
+2
-2
未找到文件。
src/component/dataZoom/SliderZoomModel.ts
浏览文件 @
704c1d11
...
...
@@ -101,10 +101,10 @@ class SliderZoomModel extends DataZoomModel<SliderDataZoomOption> {
show
:
true
,
// deault value can only be drived in view stage.
right
:
'
auto
'
,
// Default align to grid rect.
top
:
'
auto
'
,
// Default align to grid rect.
width
:
'
auto
'
,
// Default align to grid rect.
height
:
'
auto
'
,
// Default align to grid rect.
right
:
'
ph
'
,
// Default align to grid rect.
top
:
'
ph
'
,
// Default align to grid rect.
width
:
'
ph
'
,
// Default align to grid rect.
height
:
'
ph
'
,
// Default align to grid rect.
left
:
null
,
// Default align to grid rect.
bottom
:
null
,
// Default align to grid rect.
...
...
src/component/dataZoom/SliderZoomView.ts
浏览文件 @
704c1d11
...
...
@@ -206,7 +206,7 @@ class SliderZoomView extends DataZoomView {
// Replace the placeholder value.
each
([
'
right
'
,
'
top
'
,
'
width
'
,
'
height
'
]
as
const
,
function
(
name
)
{
if
(
layoutParams
[
name
]
===
'
auto
'
)
{
if
(
layoutParams
[
name
]
===
'
ph
'
)
{
layoutParams
[
name
]
=
positionInfo
[
name
];
}
});
...
...
src/coord/calendar/Calendar.ts
浏览文件 @
704c1d11
...
...
@@ -96,7 +96,7 @@ export interface CalendarCellRect {
class
Calendar
implements
CoordinateSystem
,
CoordinateSystemMaster
{
static
readonly
dimensions
=
[
'
time
'
,
'
value
'
];
static
getDimensionInfo
()
{
static
getDimension
s
Info
()
{
return
[{
name
:
'
time
'
,
type
:
'
time
'
},
'
value
'
];
...
...
@@ -124,7 +124,7 @@ class Calendar implements CoordinateSystem, CoordinateSystemMaster {
this
.
_model
=
calendarModel
;
}
// Required in createListFromData
getDimensionsInfo
=
Calendar
.
getDimensionInfo
getDimensionsInfo
=
Calendar
.
getDimension
s
Info
getRangeInfo
()
{
return
this
.
_rangeInfo
;
...
...
src/scale/Interval.ts
浏览文件 @
704c1d11
...
...
@@ -27,6 +27,7 @@ var roundNumber = numberUtil.round;
class
IntervalScale
extends
Scale
{
static
type
=
'
interval
'
;
type
=
'
interval
'
;
// Step is calculated in adjustExtent.
...
...
src/scale/Log.ts
浏览文件 @
704c1d11
...
...
@@ -41,7 +41,7 @@ var mathPow = Math.pow;
var
mathLog
=
Math
.
log
;
class
LogScale
extends
Scale
{
static
type
=
'
log
'
;
readonly
type
=
'
log
'
;
base
=
10
;
...
...
@@ -201,4 +201,7 @@ function fixRoundingError(val: number, originalVal: number): number {
return
roundingErrorFix
(
val
,
getPrecisionSafe
(
originalVal
));
}
Scale
.
registerClass
(
LogScale
);
export
default
LogScale
;
src/scale/Ordinal.ts
浏览文件 @
704c1d11
...
...
@@ -24,17 +24,18 @@
// FIXME only one data
import
*
as
zrUtil
from
'
zrender/src/core/util
'
;
import
Scale
from
'
./Scale
'
;
import
OrdinalMeta
from
'
../data/OrdinalMeta
'
;
import
List
from
'
../data/List
'
;
import
*
as
scaleHelper
from
'
./helper
'
;
import
{
OrdinalRawValue
,
OrdinalNumber
,
DimensionLoose
}
from
'
../util/types
'
;
import
{
AxisBaseOption
}
from
'
../coord/axisCommonTypes
'
;
import
{
isArray
}
from
'
zrender/src/core/util
'
;
class
OrdinalScale
extends
Scale
{
static
type
=
'
ordinal
'
readonly
type
=
'
ordinal
'
private
_ordinalMeta
:
OrdinalMeta
;
...
...
@@ -49,7 +50,7 @@ class OrdinalScale extends Scale {
var
ordinalMeta
=
this
.
getSetting
(
'
ordinalMeta
'
);
// Caution: Should not use instanceof, consider ec-extensions using
// import approach to get OrdinalMeta class.
if
(
!
ordinalMeta
||
zrUtil
.
isArray
(
ordinalMeta
))
{
if
(
!
ordinalMeta
||
isArray
(
ordinalMeta
))
{
ordinalMeta
=
new
OrdinalMeta
({
categories
:
ordinalMeta
});
}
this
.
_ordinalMeta
=
ordinalMeta
;
...
...
@@ -103,8 +104,10 @@ class OrdinalScale extends Scale {
*/
getLabel
(
n
:
OrdinalNumber
):
string
{
if
(
!
this
.
isBlank
())
{
const
cateogry
=
this
.
_ordinalMeta
.
categories
[
n
];
// Note that if no data, ordinalMeta.categories is an empty array.
return
this
.
_ordinalMeta
.
categories
[
n
]
+
''
;
// Return empty if it's not exist.
return
cateogry
==
null
?
''
:
cateogry
+
''
;
}
}
...
...
src/scale/Time.ts
浏览文件 @
704c1d11
...
...
@@ -42,6 +42,7 @@ import * as numberUtil from '../util/number';
import
*
as
formatUtil
from
'
../util/format
'
;
import
*
as
scaleHelper
from
'
./helper
'
;
import
IntervalScale
from
'
./Interval
'
;
import
Scale
from
'
./Scale
'
;
var
mathCeil
=
Math
.
ceil
;
...
...
@@ -73,6 +74,7 @@ var bisect = function (
class
TimeScale
extends
IntervalScale
{
static
type
=
'
time
'
;
readonly
type
=
'
time
'
;
private
_stepLvl
:
[
string
,
number
];
...
...
@@ -231,5 +233,6 @@ var scaleLevels = [
[
'
year
'
,
ONE_DAY
*
380
]
// 1Y
]
as
[
string
,
number
][];
Scale
.
registerClass
(
TimeScale
);
export
default
TimeScale
;
src/util/graphic.ts
浏览文件 @
704c1d11
...
...
@@ -1444,12 +1444,12 @@ export function createIcon(
?
(
(
style
as
ZImageStyleProps
).
image
=
iconStr
.
slice
(
8
),
zrUtil
.
defaults
(
style
,
rect
),
new
ZImage
(
opt
)
new
ZImage
(
innerOpts
)
)
:
(
makePath
(
iconStr
.
replace
(
'
path://
'
,
''
),
opt
,
innerOpts
,
rect
,
'
center
'
)
...
...
src/util/layout.ts
浏览文件 @
704c1d11
...
...
@@ -77,8 +77,8 @@ function boxLayout(
var
rect
=
child
.
getBoundingRect
();
var
nextChild
=
group
.
childAt
(
idx
+
1
);
var
nextChildRect
=
nextChild
&&
nextChild
.
getBoundingRect
();
var
nextX
;
var
nextY
;
var
nextX
:
number
;
var
nextY
:
number
;
if
(
orient
===
'
horizontal
'
)
{
var
moveX
=
rect
.
width
+
(
nextChildRect
?
(
-
nextChildRect
.
x
+
rect
.
x
)
:
0
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录