vue3使用AntV X6 (图可视化引擎)历程[二]

通过h函数动态展示自定义节点内容

一、案例效果

二、案例代码

  • 父组件. BloodTopology.vue

  • h 函数动态渲染内容展示 attrConfig.ts

    import NodeElement from '@/views/featureManage/featureList/topologyToolKit/NodeHtml.vue';
    import { h } from 'vue';
    /**

    • 自定义注册节点配置
      */
      export const registerOption = {
      shape: 'vue-shape',
      width: 100,
      height: 100,
      component: ({ node }: { node: any }) => {
      // 将 node 数据传递给 NodeElement 组件
      return h(NodeElement, { nodeElementItem: node });
      },
      };
  • 自定义节点内容展示 NodeHtml.vue

三、控制台打印信息

相关推荐
谙忆10241 小时前
图像任务超时怎么重试:先分执行状态,再做结果验收
javascript
米米商聊11 小时前
同名附件为什么被 Map 覆盖?重复键与一对多索引
前端·javascript
kyriewen14 小时前
我把 10 道面试题答案真跑了一遍:6 道是错的
前端·javascript·面试
WebInfra14 小时前
Rspack 2.3 发布:联手 SWC 团队带来全新编译器
前端·javascript·github
FRing0316 小时前
JavaScript入门到精通三十一(原型继承、原型链)
开发语言·前端·javascript
程序员大阳16 小时前
副队长JavaScript教程(52)-DOM操作元素的内容
javascript·dom·innertext·innerhtml·value·内容操作
裕波17 小时前
苏千|从 cnpm 到 Vite+:AI 时代的开发者体验演进
javascript
console.log('npc')17 小时前
周期任务功能完整实现:CRON 编辑器 + 模板变量 + 执行历史
javascript·vue.js·编辑器
程序员大阳18 小时前
副队长JavaScript教程(58)-基于DOM的网页留言板开发
javascript·实例·dom·案例·留言板
咚咚咚小柒18 小时前
【前端】LangChain.js学习
前端·javascript·人工智能·typescript·langchain·vue·ai编程