[发明专利]一种模板加载方法、装置、计算机设备及存储介质有效
申请号: | 202210144747.9 | 申请日: | 2022-02-17 |
公开(公告)号: | CN114510916B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 郭苗苗 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F40/186 | 分类号: | G06F40/186;G06Q40/08 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 刘畅 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模板 加载 方法 装置 计算机 设备 存储 介质 | ||
本申请实施例属于大数据领域,涉及一种模板加载方法,包括根据模板的数量为每个所述模板配置模板组件形成模板组件库,每个所述模板组件具有唯一组件名;建立根据给定的组件名加载对应的所述模板组件的动态组件;建立引用所述动态组件的任务并在所述任务内选择预设加载方式以生成组件名;在触发所述任务时根据所生成的组件名在所述模板组件库加载所述模板组件。本申请还提供一种模板加载装置、计算机设备及存储介质。本申请可以每次仅加载一个模板组件,在执行任务时的页面渲染速度更快,而且将每个模板配置一个模板组件,在修改模板时不会影响其他模板,降低了维护成本、提高了维护效率。
技术领域
本申请涉及大数据和人工智能技术领域,尤其涉及一种模板加载方法、装置、计算机设备及存储介质。
背景技术
在保险领域,闪赔是针对小额赔付推出的快速理赔服务,其是通过多种模板(例如五种)来进行功能宣传和实现的,在每种模板中都有对应的闪赔宣传和介绍等功能,在实际使用时,当一键转发多种模板后,客户可打开随机展示其中的一种模板。
现有的闪赔一键转发在实现中,都是将闪赔的多种模板全部写在一个文件中,通过随机数来展示其中的一种模板,隐藏其他四种模板,也就是说每次打开页面都会渲染所有的模板,然后仅展示一个模板而隐藏其他模板,存在的问题是:页面渲染速度慢、将五种模板的代码全部集中在一个文件中,维护起来不方便,代码冗余量大,修改维护效率低下。
发明内容
本申请实施例的目的在于提出一种模板加载方法、装置、计算机设备及存储介质,以其主要目的是提高页面的渲染速度,在修改模板时不会影响其他模板。
为了解决上述技术问题,本申请实施例提供一种模板加载方法,采用了如下所述的技术方案:
一种模板加载方法,包括下述步骤:
根据模板的数量为每个所述模板配置模板组件形成模板组件库,每个所述模板组件具有唯一组件名;
建立根据给定的组件名加载对应的所述模板组件的动态组件;
建立引用所述动态组件的任务并在所述任务内选择预设加载方式以生成组件名;
在触发所述任务时根据所生成的组件名在所述模板组件库加载所述模板组件。
进一步的,在所述根据模板的数量为每个所述模板配置模板组件形成模板组件库的步骤之后还包括:
将多个所述模板组件保存在预设的文件夹内。
进一步的,所述建立根据给定的组件名加载对应的所述模板组件的动态组件的步骤具体包括:
建立动态组件;
为所述动态组件绑定标签,所述动态组件用于根据所述标签的属性值加载所述模板组件;
定义由多个所述模板组件的组件名组成所述标签的属性值,将所述属性值组成变量库。
进一步的,所述建立引用所述动态组件的任务并在所述任务内选择预设加载方式以生成组件名的步骤具体包括:
建立任务并将所述动态组件嵌入在所述任务内;
为所述任务配置预设加载方式,所述预设加载方式包括随机选择和配置选择;
若选择的预设加载方式为随机选择,则从多个所述模板组件的组件名中进行随机选择组件名,若选择的预设加载方式为配置选择,则在所述配置选择的配置选择表中选择生成组件名。
进一步的,所述若选择的预设加载方式为随机选择,则从多个所述模板组件的组件名中进行随机选择唯一组件名的步骤具体包括:
若选择的预设加载方式为随机选择,生成用于将所述标签的属性值在变量库中进行随机选择的随机数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210144747.9/2.html,转载请声明来源钻瓜专利网。