【技术实现步骤摘要】
中后台模板构建方法、装置和存储介质
[0001]本专利技术涉及互联网应用
,尤其涉及中后台模板构建方法、装置和存储介质。
技术介绍
[0002]目前中后台管理系统的实现方案大致有三种:1.所有功能基于源码实现;2.通用功能封装成组件,非通用功能用源码实现。3.基于form
‑
generator这样的表单引擎实现表单搭建功能。
[0003]目前这三种方案在行业内都有应用,但效率依然不高,原因如下:
[0004]1.第一种方案是目前行业主流,因为它开发足够灵活,但效率比较低,重复劳动工作较多。
[0005]2.第二种方案是第一种的升级版,实现了组件复用,但不管是可复用还是不可复用都同样需要大量的底层源代码实现,同时对于全局配置能力较弱,维护成本也相对较高。
[0006]3.第三种方案基于低代码搭建,但主要限于表单部分,对于复杂的表格能力、或者整个页面的配置能力几乎没有,所以以上三种都存在一些问题。
技术实现思路
[0007]本专利技术基于上述技术问题,提供中 ...
【技术保护点】
【技术特征摘要】
1.中后台模板构建方法,用于表单页面生成,其特征在于,所述方法包括:获取高复用的组件,所述组件包含表单对象;通过JSON表达式制定组件的动态渲染和交互协议;其中,所述动态渲染用于前端页面展示各个表单对象,所述交互协议包括所述表单对象与后台对象的关联关系。2.根据权利要求1所述的方法,其特征在于,所述方法还包括;预留自定义插槽,用于特殊场景下无法实现配置化时,保留自定义功能。3.根据权利要求1所述的方法,其特征在于,所述获取高复用的组件具体包括:调研中后台高频业务,统计业务场景特点,通过调用数量得到高复用的组件。4.根据权利要求1所述的方法,其特征在于,所述高复用的组件包括SearchForm组件、RocketForm组件、RocketTable组件和RocketDesc组件。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述方法还包括:通过所述JSON表达式编写对应渲染函数,所述渲染函数需要枚举解析每一种类型,并生成对应的原子组件。6.根据权利要求5所述的方法,其特征在于,所述渲染函数同时还具备处理事件、实现显隐和...
【专利技术属性】
技术研发人员:陈建兵,
申请(专利权)人:深圳依时货拉拉科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。