vue.js如何使用3.9.8的mxgraph

在vue项目中如何使用目前mxgraph官网版本的mxgraph,
1.在.vue文件中无法按官网给出的方法引入mxgraph,因为npm包的json配置文件路径以及文件不相符合存在问题。

2.在尝试官网给出的通过<script>标签引入文件的方法,在vue.js中的method会无法使用。

3.运用import引入mxClient.js文件会报出很多错误。

跪求使用过mxgraph的大神以及vue大神指导。。。如何在vue项目中正确使用mxgraph

试过很多方法。。。不是伸手党。。。真心希望解决问题

阅读 4.8k
3 个回答

npm install mxgraph-js --save

Vue

import {mxClient, mxUtils, mxEvent, mxGraph} 'mxgraph-js'
export default {
  data() {
    return {}
  },
  mounted() {
       if (!mxClient.isBrowserSupported()) {
        // Displays an error message if the browser is not supported.
        mxUtils.error('Browser is not supported!', 200, false);
      } else {
        mxEvent.disableContextMenu(document.body);
    
        // Creates the graph inside the given container
        var graph = new mxGraph(container);
        graph.graphHandler.scaleGrid = true;
        graph.setPanning(true);
    }
  }
}

请问楼主解决了吗,最近也在搞mxgraph,一头雾水

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题