参考Hooks

useViewport

GitHub 上的源代码

在组件中,useViewport hook 是读取 Viewport 当前状态的便捷方法。使用此 hook 的组件将在 **视图发生变化时重新渲染**。

import { useViewport } from '@xyflow/react';
 
export default function ViewportDisplay() {
  const { x, y, zoom } = useViewport();
 
  return (
    <div>
      <p>
        The viewport is currently at ({x}, {y}) and zoomed to {zoom}.
      </p>
    </div>
  );
}

签名

#返回值
Viewport

备注