vue2 如何使用go-debug.js

1、全局引用go-debug.js

main.js 全局引入go-debug.js

import gojs from "gojs/release/go-debug.js";

Vue.prototype.go = gojs
2、单页面使用gojs
const $ = go.GraphObject.make;
  let myDiagram = $(
        go.Diagram,
        "myDiagramDiv",
      {
         "undoManager.isEnabled": true  // enable undo & redo
      });
      
3、如果使用了 node-modules 中的 extensions文件

那么将extensions文件中用的js复制到assets文件夹中,然后注释掉 // import * as go from '../release/go-module.js'。然后将单页面中引用的文件做下方调整即可

import { ResizeMultipleTool } from "gojs/extensionsJSM/ResizeMultipleTool";
修改成
import { ResizeMultipleTool } from "@/assets/js/gojs/extensions/ResizeMultipleTool";
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容