关于vue.js:关于RDS快速开发系统

39次阅读

共计 1030 个字符,预计需要花费 3 分钟才能阅读完成。

通过本零碎的理解和应用,能够疾速的进行业务开发,大大提高开发效率。
理论开发中有很多的业务代码是重复性的,其原理是雷同的,只是不同的业务表会存在具体数据的不同,RDS 疾速开发零碎,将这种重复性的内容进行抽取,通过对业务表的定义,能够疾速实现业务开发。

一键生成 CRUD 代码

通过对业务表的定义,能够主动生成此业务表数据的增删改查。
如下图所示,为业务表的定义:

如下图所示,为通过定义业务表,生成的 CRUD 界面

丰盛的操作方法

除了惯例的增删改查操作外,还有其余常见操作方法,比方导入,导出,批改明码,设置值,跳转链接,弹窗链接等。能够疾速实现罕用性能。

罕用 Form 表单

零碎提供了罕用的表单类型,能够实现输入框,单 / 复选,文本域,文件 / 图片上传,富文本编辑器等

一键生成 API 接口

针对业务表的 API 接口生成能够通过复制后端业务表,主动生成 API 接口,同时能够生成 API 接口参考文档。
生成的 API 接口反对 Token 认证,短信验证,数据缓存等反对。

表格性能及状态放弃

零碎反对 element-ui 的表格和 ag-grid 表格;
el-table 是零碎默认的表格,针对体现简单且数据量不大的状况。
ag-grid 表格,次要针对大量数据的查问和过滤。如果领有 ag-grid 商业许可证,能够充分利用 ag-grid 的弱小性能。

表格状态放弃

无论是 el-table 还是 ag-grid,零碎都反对保留列的显示和暗藏,列的宽度,分页大小。用户一旦设置了列的暗藏或显示,设置列宽,设置分页大小,零碎都将主动存储这些设置。

标签栏状态放弃

关上的标签栏,会在页面刷新后持续放弃,不会因为页面刷新导致标签生效。

零碎 UI 设置放弃

能够依据本人终端的分辨率及显示大小,设置零碎 UI

首页统计与快捷启动器

零碎首页能够展现罕用操作
零碎首页能够通过定义 SQL 查问语句,实现统计数据的首页显示。
能够定义统计卡片,图图表(折线图,柱状图,饼状图)

顶部菜单设置

顶级菜单展现

零碎次要性能菜单在零碎的侧栏,反对三级菜单;为适配更多的菜单性能,零碎反对在顶部展现一级菜单,点击后侧栏展现此一级菜单的子菜单。

快捷启动菜单展现

零碎顶部能够展现首页显示的快捷菜单。

上述两项性能,只能二选一。

敌对的二次开发反对

自定义的业务表生成的业务代码以独立的文件存在,能够设置生成的代码是否笼罩旧代码,能够释怀的在生成的代码上进行批改,而不必放心代码被笼罩掉(后端代码);前端代码为防止笼罩能够将代码改名存储,而后敞开前端代码的生成操作即可不便的进行二次开发。

正文完
 0