跳转至

项目介绍

组态软件核心功能都具备

只需在系统引入当前组件,开发好你自己的 API 就可直接使用。

学习成本低

svg 文件即组件,引入之后无需进行额外配置,编辑器会自适应解析加载组件。

易拓展

图元支持自定义追加样式属性,也支持自定义图元。自定义图元直接放入你本地项目的指定目录,组件会自动加载自定义图元。如果配置了上传到服务器的 API,则支持直接拖拽到画布上传图元(svg、img)。

易于集成

项目已提供库模式构建脚本,源码托管于 GitHub,支持外部传入自定义组件与事件订阅。

在你的项目中以 Vue 组件形式引用,并配置好 API 即可使用,简单示例:

<template>
  <div id="app">
    <Webtopo :webtopoAPI="webAPI"></Webtopo>
  </div>
</template>

<script>
  import * as webAPI from './api/index.js';
  export default {
    name: 'App',
    data() {
      return {
        webAPI
      };
    }
  };
</script>

服务

项目长期升级,可在项目中直接升级到最新版本。