# echarts-extend **Repository Path**: noliebe/echarts-extend ## Basic Information - **Project Name**: echarts-extend - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-06 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Echarts-Extend > echarts在构建大屏的时候经常会需要一些,数据预览动画、活泼页面的间次动画
而echarts并没有封装相关方法
#### Demo1 ![](static/readme-img/demo1.gif) 因而做了一些 echarts 的扩展。
像刚才的gif里的动画,在引入此插件之后只需将数据长度和动画名传入就好。 ```js var myEchartObj = echarts.init(document.getElementById('myEchartNode')); var data = ['dataItem1', 'dataItem2']; var option = { //...你的echarts配置 } option.nzAnimation = { // 动画名称 mationName:'setinterval01', // 数据长度 dataLength: data.length, }; // 声明 用echarts实例 根据 option 构建 myEchartObj.setOption(option); ```
#### Demo2 再举个栗子 ![](static/readme-img/demo2.gif) ```js var myEchartObj = echarts.init(document.getElementById('myEchartNode')); var data = ['dataItem1', 'dataItem2']; var option = { // ...你的echarts配置 } option.nzAnimation = { // 动画名称 mationName:'setinterval02', // 数据长度 dataLength: data.length, // 播放前等待时长 默认0 await: 2, }; // 声明 用echarts实例 根据 option 构建 myEchartObj.setOption(option); ``` #### 目录如下: ~~~ |-- README.md |-- demo1 | |-- index.html | `-- static | |-- echarts.min.5.1.0.js | `-- index.js |-- demo2 | |-- index.html | `-- static | |-- echarts.min.5.1.0.js | `-- index.js |-- src | `-- index.js `-- static `-- readme-img |-- demo1.gif `-- demo2.gif