Skip to content

Commit

Permalink
docs: 文案修改
Browse files Browse the repository at this point in the history
  • Loading branch information
xinming committed Jan 4, 2021
1 parent e6a4b4e commit 6a1afe3
Showing 1 changed file with 14 additions and 16 deletions.
30 changes: 14 additions & 16 deletions docs/api/general/chart.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ G2 的 View 是图层容器的概念,每一个 View 拥有自己独立的数

而 Chart 是继承自 View,用于提供创建 canvas、已经自适应图表大小等能力,便于开发者使用的类。

下面会介绍如何创建 Chart 对象,以及 Chart 对象体提供一些 API,包括通用 API、生命周期 API 以及 View 管理 API等
下面会介绍如何创建 Chart 对象,以及 Chart 对象体提供一些 API,包括通用 API、生命周期 API 以及 View 管理 API 等

## 创建图表对象

Expand All @@ -34,6 +34,7 @@ forceFit(): void;
```sign
changeSize(width: number, height: number): Chart;
```

### chart.changeVisible()

显示或隐藏图表。`visible` 是否可见,`true` 表示显示,`false` 表示隐藏
Expand Down Expand Up @@ -72,8 +73,7 @@ Example:
view.changeData([{ city: '北京', sale: '200' }]);
```


### chart.getData()
### view.getData()

获取 view 的数据(过滤后的数据)。

Expand All @@ -82,7 +82,6 @@ getData(): Data;
```


### view.filter()

设置数据筛选规则。
Expand Down Expand Up @@ -222,8 +221,7 @@ unlockTooltip(): View;

### view.option()

配置除 `axis`, `legend`, `tooltip` 外的图表组件,目前支持 `slider``scrollbar`。详细 API 见 [缩略轴 - Slider](./slider)[滚动条 - Scrollbar](./scrollbar)

配置除 `axis`, `legend`, `tooltip` 外的图表组件,目前支持 `slider``scrollbar`。详细 API 见 [缩略轴 - Slider](./slider)[滚动条 - Scrollbar](./scrollbar)

### view.facet()

Expand Down Expand Up @@ -321,13 +319,13 @@ removeView(view: View): View;

创建 view 的参数说明。

| 参数名 | 类型 | 是否必选 | 描述 |
| --- | --- | --- | --- |
| id | _string_ | N | View id,可以由外部传入 |
| visible | _boolean_ | N | 是否可见。 |
| region | _Region_ | N | view 的绘制范围 |
| padding | _number\|number[]_ | N | 设置图表的内边距,使用方式参考 CSS 盒模型 |
| appendPadding | _number\|number[]_ | N | 设置图表的内边距在padding的基础上增加appendPading的调整 |
| syncViewPadding | _boolean \| SyncViewPaddingFn_ | 是否同步子 view 的 padding,可以是 boolean / SyncViewPaddingFn \n - 比如: view1 的 padding 10, view2 的 padding 20, 那么两个子 view 的 padding 统一变成最大的 20. \n - 如果是 Funcion,则使用自定义的方式去计算子 view 的 padding,这个函数中去修改所有的 views autoPadding 值 |
| limitInPlot | _boolean_ | N | 是否对超出坐标系范围的 Geometry 进行剪切 |
| theme | _string\|object_ | N | 设置 view 实例主题 |
| 参数名 | 类型 | 是否必选 | 描述 |
| --------------- | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| id | _string_ | N | View id,可以由外部传入 |
| visible | _boolean_ | N | 是否可见。 |
| region | _Region_ | N | view 的绘制范围 |
| padding | _number\|number[]_ | N | 设置图表的内边距,使用方式参考 CSS 盒模型 |
| appendPadding | _number\|number[]_ | N | 设置图表的内边距在 padding 的基础上增加 appendPading 的调整 |
| syncViewPadding | _boolean \| SyncViewPaddingFn_ | 是否同步子 view 的 padding比如: view1 的 padding 10, view2 的 padding 20, 那么两个子 view 的 padding 统一变成最大的 20如果是 Funcion,则使用自定义的方式去计算子 view 的 padding,这个函数中去修改所有的 views autoPadding 值 |
| limitInPlot | _boolean_ | N | 是否对超出坐标系范围的 Geometry 进行剪切 |
| theme | _string\|object_ | N | 设置 view 实例主题 |

0 comments on commit 6a1afe3

Please sign in to comment.