节点
一个可组合的节点组件,用于基于 Vue Flow 的画布,具有基于 Card 的样式。
Node 组件为 Vue Flow 画布提供了一个可组合的、基于 Card 的节点。
它包括连接句柄支持、结构化布局和使用 shadcn/vue 组件的一致样式。
使用 CLI 安装
手动安装
将以下代码复制并粘贴到同一文件夹中。
特性
- 基于 shadcn/vue Card 组件构建,具有一致的样式
- 自动句柄放置(左侧为目标,右侧为源)
- 可组合的子组件(Header、Title、Description、Action、Content、Footer)
- 用于组织节点信息的语义结构
- 预样式的部分,带有边框和背景
- 响应式大小,具有固定的小宽度
- 具有适当类型定义的完整 TypeScript 支持
- 与 Vue Flow 的节点系统兼容
Props
<Node />
classstring
''handles{ target: boolean; source: boolean; }
<NodeHeader />
classstring
''<NodeTitle />
<NodeDescription />
<NodeAction />
<NodeContent />
classstring
''<NodeFooter />
classstring
''