【技术实现步骤摘要】
低代码页面的字段替换方法、装置、设备及存储介质
[0001]本申请涉及计算机领域,具体涉及一种低代码页面的字段替换方法、装置、设备及存储介质。
技术介绍
[0002]低代码页面在搭建的过程中,如果需要查找页面中某个特定的配置项是具体配置在哪个组件上时,需要点开每一个组件的属性面板进行一一核对。这种方式效率低下,并且在页面出现漏洞时也比较难定位。
[0003]已经搭建好的低代码页面是非常容易被复用的,复用时只需要在低代码页面上进行复制粘贴操作就可以实现。但是在低代码页面复用时,如果向替换某些相同的字段,往往需要单独替换每一个字段,这就极容易导致遗漏或错改,同时效率也比较地下
[0004]因此,现有技术中缺乏一种能够在低代码页面快速定位组件、且能够实现准确批量替换字段的方法。
技术实现思路
[0005]为解决上述问题,本申请实施例提供了一种低代码页面的字段替换方法、装置、设备及存储介质,通过检索低代码页面已经配置的所有配置项的字段,高效地定位具体组件,同时还能批量替换检索到的字段。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种低代码页面的字段替换方法,其特征在于,所述方法包括:获取待替换字段以及更新字段;将包含所述待替换字段的组件配置对象存入缓存数组并打标,推送包含所述待替换字段的组件配置对象;遍历提取所述缓存数组中的所述组件配置对象,利用所述更新字段替换所述待替换字段;其中,每更新所述缓存数组中的一个所述组件配置对象后,基于更新后的所述组件配置对象渲染对应的视图;基于所述视图,生成并推送更新低代码页面。2.根据权利要求1所述的低代码页面的字段替换方法,其特征在于,所述获取待替换字段以及更新字段,包括:对时间进行监听;当预设时间段内监听到用户输入时,对用户输入进行节流处理;基于节流的所述用户输入获取待替换字段以及更新字段。3.根据权利要求1所述的低代码页面的字段替换方法,其特征在于,所述获取待替换字段以及更新字段的步骤之后,所述方法还包括:将所述待替换字段传递给filterSearch函数;通过所述filterSearch函数调用检索逻辑,确定所述待替换字段对应的JSON文件。4.根据权利要求1所述的低代码页面的字段替换方法,其特征在于,所述将包含所述待替换字段的组件配置对象存入缓存数组并打标,推送包含所述待替换字段的组件配置对象,包括:遍历所述低代码页面的所有所述组件配置对象,筛选包含所述待替换字段的所述组件配置对象;将包含所述待替换字段的所述组件配置对象存入arr缓存数组;依次将所述arr缓存数组中的所述组件配置对象传递给setEdit函数;通过所述setEdit函数调用vuex,以利用渲染引擎为包含所述待替换字段的所述组件配置对象添加标识;推送添加标识的所述组件配置对象。5.根据权利要求1所述的低代码页面的字段替换方法,其特征在于,所述遍历提取所述缓存数组中的所述组件配置对象,利用所述更新字段替换所述待替换字段,包括:将所述缓存数组中的所述组件配置对象传入replaceSingle函数;通过所述rep...
【专利技术属性】
技术研发人员:蒋皓杰,
申请(专利权)人:深圳前海环融联易信息科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。