UNPKG

roc-tooltip-show

Version:
45 lines (34 loc) 1.51 kB
# roc-tooltip-show [![npm version](https://img.shields.io/npm/v/roc-tooltip-show.svg?logo=npm&style=flat-square)](https://www.npmjs.com/package/roc-tooltip-show) [![npm downloads](https://img.shields.io/npm/dt/roc-tooltip-show.svg?style=flat-square)](https://www.npmjs.com/package/roc-tooltip-show) echarts tooltip 自动展示,数据可视化项目鼠标不移动到图表上(无操作)也需要tooltip自动循环展示,只适用于echarts。 ## 安装 ```bash npm install roc-tooltip-show or yarn add roc-tooltip-show ``` ## 使用 ```javascript import tooltipShow from "roc-tooltip-show"; // ...... const myChart = echarts.init(document.getElementById("xxx")); const option = { ... }; // ...... // 用法示例 const options = { interval: 2000, loopSeries: false, seriesIndex: 0, updateData: null, } tooltipShow(myChart, option, options); ``` ## 参数 - ` myChart ` 必传 echarts 实例 - ` option ` 必传 echarts option - ` options ` 非必传 options选项 - ` interval ` 默认 2000; 轮播的时间间隔,单位毫秒 - ` loopSeries `: 默认 false; true表示循环所有series的tooltip,false显示指定` seriesIndex `的 series tooltip - ` seriesIndex `: 默认 0; 指定某个series循环显示tooltip - ` updateData `: 默认 null; 自定义更新数据的函数,默认为null;用于类似于分页的效果,比如总数据有20条,图表一次只显示5条,全部数据可以分4次显示。