mirror of
https://github.com/ecomfe/vue-echarts.git
synced 2025-08-14 19:23:28 +08:00
fix: fix event types and bump to 7.0.0
This commit is contained in:
@ -1,3 +1,10 @@
|
|||||||
|
## 7.0.0
|
||||||
|
|
||||||
|
> Other prerelease changes:
|
||||||
|
> * [7.0.0-beta.0](#700-beta0)
|
||||||
|
|
||||||
|
* Fixed types for events.
|
||||||
|
|
||||||
## 7.0.0-beta.0
|
## 7.0.0-beta.0
|
||||||
|
|
||||||
* Upgraded to ESM.
|
* Upgraded to ESM.
|
||||||
|
@ -214,7 +214,7 @@ Drop `<script>` inside your HTML file and access the component via `window.VueEC
|
|||||||
```html
|
```html
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue@3.4.33"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue@3.4.33"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0-beta.0"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0"></script>
|
||||||
```
|
```
|
||||||
<!-- vue3Scripts:end -->
|
<!-- vue3Scripts:end -->
|
||||||
|
|
||||||
@ -234,7 +234,7 @@ app.component('v-chart', VueECharts)
|
|||||||
```html
|
```html
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue@2.7.16"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue@2.7.16"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0-beta.0"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0"></script>
|
||||||
```
|
```
|
||||||
<!-- vue2Scripts:end -->
|
<!-- vue2Scripts:end -->
|
||||||
|
|
||||||
|
@ -214,7 +214,7 @@ import "echarts";
|
|||||||
```html
|
```html
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue@3.4.33"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue@3.4.33"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0-beta.0"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0"></script>
|
||||||
```
|
```
|
||||||
<!-- vue3Scripts:end -->
|
<!-- vue3Scripts:end -->
|
||||||
|
|
||||||
@ -234,7 +234,7 @@ app.component('v-chart', VueECharts)
|
|||||||
```html
|
```html
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue@2.7.16"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue@2.7.16"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0-beta.0"></script>
|
<script src="https://cdn.jsdelivr.net/npm/vue-echarts@7.0.0"></script>
|
||||||
```
|
```
|
||||||
<!-- vue2Scripts:end -->
|
<!-- vue2Scripts:end -->
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "vue-echarts",
|
"name": "vue-echarts",
|
||||||
"version": "7.0.0-beta.0",
|
"version": "7.0.0",
|
||||||
"description": "Vue.js component for Apache ECharts™.",
|
"description": "Vue.js component for Apache ECharts™.",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": "https://github.com/ecomfe/vue-echarts.git",
|
"repository": "https://github.com/ecomfe/vue-echarts.git",
|
||||||
|
10
src/types.ts
10
src/types.ts
@ -93,19 +93,19 @@ type OtherEventName =
|
|||||||
| "globalcursortaken";
|
| "globalcursortaken";
|
||||||
|
|
||||||
type MouseEmits = {
|
type MouseEmits = {
|
||||||
[key in MouseEventName]: (params: ECElementEvent) => boolean;
|
[key in MouseEventName]: (params: ECElementEvent) => void;
|
||||||
};
|
};
|
||||||
|
|
||||||
type ZRenderEmits = {
|
type ZRenderEmits = {
|
||||||
[key in ZRenderEventName]: (params: ElementEvent) => boolean;
|
[key in ZRenderEventName]: (params: ElementEvent) => void;
|
||||||
};
|
};
|
||||||
|
|
||||||
type OtherEmits = {
|
type OtherEmits = {
|
||||||
[key in OtherEventName]: null;
|
[key in OtherEventName]: (params: any) => void;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type Emits = MouseEmits &
|
export type Emits = MouseEmits &
|
||||||
OtherEmits & {
|
OtherEmits & {
|
||||||
rendered: (params: { elapsedTime: number }) => boolean;
|
rendered: (params: { elapsedTime: number }) => void;
|
||||||
finished: () => boolean;
|
finished: () => void;
|
||||||
} & ZRenderEmits;
|
} & ZRenderEmits;
|
||||||
|
Reference in New Issue
Block a user