isNode()
测试一个对象是否可以作为 Node 使用。在 TypeScript 中,这是一个类型守卫,如果返回 true,它将缩小传递给它的任何类型的类型为 Node。
import { isNode } from '@xyflow/react';
 
const node = {
  id: 'node-a',
  data: {
    label: 'node',
  },
  position: {
    x: 0,
    y: 0,
  },
};
 
if (isNode(node)) {
  // ..
}签名
| 名称 | 类型 | 
|---|---|
| #参数 |  | 
| # item | any | 
| #返回值 |  | 
| boolean测试传递给它的任何东西是否可以用作节点。如果你使用的是 TypeScript,此函数充当类型守卫,如果它返回 true,将缩小传递给它的任何类型的类型为 Node。 |