Unigui基于vue+elementui的自研框架

ops/2025/1/12 11:05:28/

一、前言

    笔者由于近期遇到一个项目,其基础数据维护功能的数据项较多、开发效率、周期都较长,当时考虑项目周期、项目稳定性情况(部分版本在基础类继承以及处理存在部分bug)下、功能不具备通用性,采用原始的每项功能单独开发,项目周期、工作量巨大,完全超出了成本,对于成本;鉴于此启发与思考,结合自身以及未来的发展规划(前端逐步向主流vue、recat等框架迁移),花费1个半月左右时间完成框架功能开发并基于此框架基础上研发商户支付平台(直连,无服务商模式);

二、框架实现路径

    鉴于vue的响应式以及框架可视化编写等方式,可以采用基类集成加载不同页面的功能来完成、适配相关业务场景;

1、unigui基类集成

    创建基础类,其嵌入htmlframe来实现js、html 继承等

2、htmlframe集成

     其支持运行js、css等内容,考虑到样式统一管理,除非特殊性需求,直接节点上编写相关css内容,其它均采用统一css的类来实现;

元素项:html、afterscript

vue元素项:dictdata(字典数据)、data(数据项)、configdata(配置信息)

3、vue+elementui集成

   采用vue2以及elmentui来嵌入实现相关效果;

  vue响应式用法可自行搜索,其优点、效率对于研发者追求开发效率来说是首选;

三、框架展示效果

1、基础组件

   卡片效果、表格、按钮是常见的组件内容,可以通过自行封装相关基础组件,页面上集成加载等,自定义很强;

2、页面配置

3、页面预览


http://www.ppmy.cn/ops/149073.html

相关文章

Vue.js 基础过渡 动画

本帖我们主要讨论 Vue.js 的过渡效果与动画效果。 过渡 Vue 在插入、更新或者移除 DOM 时&#xff0c;提供多种不同方式的应用过渡效果。 Vue 提供了内置的过渡封装组件&#xff0c;该组件用于包裹要实现过渡效果的组件。 语法格式 <transition name "nameoftran…

【Linux】Linux命令

目录 ​编辑 系统维护命令 man man&#xff1a;查看 man 手册 sudo passwd 用户名&#xff1a;修改用户密码 su&#xff1a;切换用户 echo ”输出内容“&#xff1a;向终端输出内容&#xff0c;默认换行 date查看当前系统的日期 clear&#xff1a;清屏 df -Th /df -h&…

HTML 显示器纯色亮点检测工具

HTML 显示器纯色亮点检测工具 相关资源文件已经打包成html等文件&#xff0c;可双击直接运行程序&#xff0c;且文章末尾已附上相关源码&#xff0c;以供大家学习交流&#xff0c;博主主页还有更多Html相关程序案例&#xff0c;秉着开源精神的想法&#xff0c;望大家喜欢&#…

用JAVA实现人工智能:采用框架Spring AI Java

Spring AI 集成人工智能&#xff0c;为Java项目添加AI功能指南 本文主旨是用实际的可操作的代码&#xff0c;介绍Java怎么通过spring ai 接入大模型。 例子使用spring ai alibaba QWen千问api完成&#xff0c;你可以跑通以后换自己的实现。QWen目前有100万免费Token额度&…

HTML 迷宫游戏

HTML 迷宫游戏 相关资源文件已经打包成压缩文件&#xff0c;可双击index.html直接运行程序&#xff0c;且文章末尾已附上相关源码&#xff0c;以供大家学习交流&#xff0c;博主主页还有更多Python相关程序案例&#xff0c;秉着开源精神的想法&#xff0c;望大家喜欢&#xff0…

Qt信号槽相关语法

下面詳細解釋新的 Qt 連接語法&#xff0c;也就是 Qt5 引入的基於函式指標的連接方式。這種語法相較於 Qt4 的字串式連接&#xff0c;更安全、更易讀、且在編譯時期就能檢查錯誤。 Qt4 的字串式連接 (已不建議使用): 在 Qt4 中&#xff0c;連接信號與槽是使用字串來指定信號和…

如何确保爬虫程序稳定运行?

确保爬虫程序稳定运行是爬虫开发中的一个重要环节。以下是一些关键策略和技巧&#xff0c;可以帮助提高爬虫的稳定性和可靠性&#xff1a; 1. 异常处理 捕获异常&#xff1a;在爬虫程序中&#xff0c;使用try-except语句来捕获和处理异常。这可以防止程序因单个请求失败而崩溃…

Selenium,一个Web自动化测试的Python库!

Selenium&#xff0c;一个Web自动化测试的Python库 大家好&#xff0c;我是景墨。今天咱们来聊聊一个超级实用的Python库&#xff1a;Selenium。这个库可以帮我们实现Web自动化测试&#xff0c;简直是测试工程师和爬虫开发者的神器&#xff01;保证学会了这个&#xff0c;你的…