美文网首页
Vue3 GoJS 中的图形对象

Vue3 GoJS 中的图形对象

作者: 寻找无名的特质 | 来源:发表于2023-12-07 05:38 被阅读0次

在使用Vue3集成GoJS时,在Data中定义图形对象:

    data() {
        return {
            myDiagram: null as any
        }
    },

在mounted中初始化图形,当图形的模型数据发生变化时,需要重新加载模型并刷新图形。这时,会出现问题,GoJS无法正确显示图形。研究发现,myDiagram被vue使用Proxy进行了封装,导致调用出现问题,需要使用Vue的toRaw方法还原对象,然后再进行操作。同样的问题出现在图元文件对象等,如果在vue的属性或者数据中,就需要进行同样的处理。

相关文章

  • gojs库学习记录(一)

    gojs[https://gojs.net/latest/index.html] 图形库功能非常强大,大家先看它的...

  • gojs实现自定义图表

    效果图: 1、vuecli创建gojs-demo脚手架工程。 package.json文件中引入gojs组件,vs...

  • Vue3 reactive响应式赋值问题

    来源:vue3中的reactive对象赋值问题 - SegmentFault 思否[https://segment...

  • vue3中watch和watchEffect

    vue3中,watch对象全部属性的时候,存在一个暂时无解问题:获取不到old数据 vue3可同时监听多个值 wa...

  • CAD API 概览

    最常用的CAD二次开发dll文件 AcdbMgd.dll 当处理图形文件中存储的对象时引用,用于在图形文件中对对象...

  • vue2:vue3 劫持

    给对象定义属性的特性 Proxy vue3 语法

  • 71-Swift之上下文(CGContext)的介绍和图形绘制使

    前言 上下文(CGContext) 是图形绘制前,场景的布置对象。在App的开发中,图形的绘制也是基本的技能。图形...

  • AutoCAD图形对象与非图形对象

    图形对象 又称为实体,是组成图形的可见对象,如线、圆、光栅图像等。 向当前图形添加图形对象的方法是,通过引用正确的...

  • vue3.0 proxy

    vue3 中的 proxyAPI Proxy的监听是针对一个对象的,那么对这个对象的所有操作会进入监听操作。 Pr...

  • gojs

    Gojs项目文档 简介: Gojs 用canvas 作图,一般用来绘制流程图,关系图,表示节点与节点之间的关系,节...

网友评论

      本文标题:Vue3 GoJS 中的图形对象

      本文链接:https://www.haomeiwen.com/subject/slbvwdtx.html