综合 GoView是一个基于Vue3的低代码可视化开发设计器

2024-11-19 06:38:15 +0800 CST views 816

GoView:Vue3 低代码可视化开发设计器

GoView 是一个基于 Vue3 技术栈的低代码可视化开发设计器,旨在通过强大的组件库、灵活的配置选项和优雅的交互设计,帮助用户快速构建和定制数据驱动的应用程序。用户可以在无需编写代码的情况下,完成复杂的业务逻辑需求。GoView 的设计器界面简洁美观,操作便捷,功能强大。

技术栈

  • 前端框架:Vue3 + TypeScript
  • 构建工具:Vite4
  • UI 框架:NaiveUI
  • 图表库:ECharts
  • 状态管理:Pinia
  • 网络请求:Axios
  • 拖拽库:Vuedraggable

设计器预览

GoView 提供了强大的设计器界面,用户可以在其中通过拖拽、配置和操作组件,实时构建可视化应用。设计器界面包括顶部导航栏、左侧组件栏、右侧属性栏和中间的画布展示区。

设计器功能介绍

  • 顶部功能:视图切换、前进后退、预览、发布、中英文切换、主题切换等。
  • 左侧组件库
    • 图表组件:柱状图、折线图、饼图、散点图、地图等。
    • 信息组件:文本、时间选择器、轮播图等。
    • 特殊组件:边框、装饰、数字倒计时、滚动排名等。
    • 图层控制面板:管理页面元素层级和顺序。
  • 中间画布:导入、导出、复制、编辑、右键菜单(复制、粘贴、置顶、清空等操作)。
  • 右侧属性配置:调整组件的样式、大小、位置、动画设置,以及 JSON 数据的本地导入或后台请求,支持鼠标事件绑定(点击、移入等)。

特性介绍

  • 精美界面:提供优雅的用户界面和精美设计,注重用户体验。
  • 便捷操作:旨在简化数据可视化流程,减少开发复杂度。
  • 标准规范:确保在开发和可视化过程中一致性和可维护性。
  • 功能丰富:全局组件配置、动画配置、数据请求配置和事件绑定功能。
  • 海量组件:内置 50+ 可视化组件,持续更新升级,满足不同需求。
  • 主题切换:支持明暗主题模式和自定义主题色。

依赖列表

GoView 使用了多种优秀的第三方依赖来增强功能和性能,例如:

"dependencies": {
  "animate.css": "^4.1.1",
  "axios": "^1.4.0",
  "color": "^4.2.3",
  "crypto-js": "^4.1.1",
  "dayjs": "^1.11.7",
  "dom-helpers": "^5.2.1",
  "echarts-liquidfill": "^3.1.0",
  "echarts-stat": "^1.2.0",
  "echarts-wordcloud": "^2.0.0",
  "gsap": "^3.11.3",
  "highlight.js": "^11.5.0",
  "html2canvas": "^1.4.1",
  "iconify-icon": "^1.0.8",
  "keymaster": "^1.6.2",
  "mitt": "^3.0.0",
  "monaco-editor": "^0.33.0"
}

相关链接

images

推荐文章

windows安装sphinx3.0.3(中文检索)
2024-11-17 05:23:31 +0800 CST
mysql关于在使用中的解决方法
2024-11-18 10:18:16 +0800 CST
PHP 8.4 中的新数组函数
2024-11-19 08:33:52 +0800 CST
mysql 计算附近的人
2024-11-18 13:51:11 +0800 CST
Vue中如何处理异步更新DOM?
2024-11-18 22:38:53 +0800 CST
黑客帝国代码雨效果
2024-11-19 01:49:31 +0800 CST
Vue3中如何处理权限控制?
2024-11-18 05:36:30 +0800 CST
JavaScript中的常用浏览器API
2024-11-18 23:23:16 +0800 CST
使用 `nohup` 命令的概述及案例
2024-11-18 08:18:36 +0800 CST
一键配置本地yum源
2024-11-18 14:45:15 +0800 CST
基于Webman + Vue3中后台框架SaiAdmin
2024-11-19 09:47:53 +0800 CST
介绍Vue3的静态提升是什么?
2024-11-18 10:25:10 +0800 CST
Claude:审美炸裂的网页生成工具
2024-11-19 09:38:41 +0800 CST
Vue3中如何实现国际化(i18n)?
2024-11-19 06:35:21 +0800 CST
三种高效获取图标资源的平台
2024-11-18 18:18:19 +0800 CST
JS 箭头函数
2024-11-17 19:09:58 +0800 CST
Go 单元测试
2024-11-18 19:21:56 +0800 CST
为什么大厂也无法避免写出Bug?
2024-11-19 10:03:23 +0800 CST
H5抖音商城小黄车购物系统
2024-11-19 08:04:29 +0800 CST
实用MySQL函数
2024-11-19 03:00:12 +0800 CST
程序员茄子在线接单