简介

鼠标提示信息。

提示信息 tool.tooltip - 图3

安装

在 HTML 中引用文件:

  1. <script src="https://unpkg.com/@antv/g6/build/plugin.tool.tooltip.js"></script>

在 npm 中引用:

  1. import '@antv/g6/build/plugin.tool.tooltip';

参数

参数 说明 类型 可选值 默认值
getTooltip 自定义 tooltip 内容回调 function Link
dx 水平偏移 number 正数 10
dy 竖直偏移 number 正数 10

使用

使用方式一:默认提示信息 tool.tooltip - 图4

示例源码

实例化插件对象:

  1. const tooltip = new G6.Plugins['tool.tooltip']();

在实例化 Graph 时作为插件插入:

  1. const graph = new G6.Graph({
  2. container: 'mountNode',
  3. plugins: [ tooltip ]
  4. });
  5. graph.node({
  6. tooltip(model) {
  7. return [
  8. ['id', model.id]
  9. ]
  10. }
  11. });

使用方式二:自定义提示信息 tool.tooltip - 图5

示例源码

实例化插件对象:

  1. const tooltip = new G6.Plugins['tool.tooltip']({
  2. getTooltip({item}) {
  3. const model = item.getModel();
  4. return '<div>this is ' + model.id + '</div>';
  5. }
  6. });

在实例化 Graph 时作为插件插入:

  1. const graph = new G6.Graph({
  2. container: 'mountNode',
  3. plugins: [ tooltip ]
  4. });