System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及但不限于金融科技,尤其涉及一种字符图标管理方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、随着社会经济的不断发展,科技的不断进步,已经越来越多地利用各种金融系统来对各种金融业务进行监控以及管理处理;其中,不同的金融系统都会利用不同的图标进行区分展示;在一些前端项目中,主流的图标使用方式有雪碧图、矢量图标库和可缩放矢量图形,前两者由于使用便捷程度、表现力和性能相对较为逊色而逐渐被弃用;主流的组件库和一些自制的图标都采用了可缩放矢量图形的形式;在一些图形显示架构中,图标通过类似构建用户界面的框架形式使用,意味着图标对应的模板标签是不可变更的,使用哪个图片,就需要引入并写到内容模板中,灵活性较差。
技术实现思路
1、以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
2、为了解决上述
技术介绍
中提到的问题,本申请实施例提供了一种字符图标管理方法、装置、电子设备及计算机可读存储介质,使得图标渲染的过程更加简便快捷,更具灵活性。
3、第一方面,本申请实施例提供了一种字符图标管理方法,包括:
4、获取图标字符串;
5、对所述图标字符串进行分析处理得到图标属性信息;
6、在所述图标属性信息表征目标图标为预设的项目库图标的情况下,对所述目标图标的构建方式进行确定;
7、在所述目标图标为预设的第一图标构建方式所构建的情况下,基于预设的接口导入所述项目库图标,并判断所述项目库图标中是
8、在所述项目库图标中存在所述目标图标的情况下,对所述目标图标进行渲染处理。
9、根据本申请的一些实施例,所述对所述图标字符串进行分析处理得到图标属性信息后,所述方法还包括:
10、在所述图标属性信息表征所述目标图标不为预设的项目库图标的情况下,将所述目标图标确定为组件库图标;
11、在所述组件库图标存在所述目标图标的情况下,对所述目标图标进行渲染处理。
12、根据本申请的一些实施例,所述对所述目标图标的构建方式进行确定后,所述方法还包括:
13、在所述目标图标不为预设的第一图标构建方式所构建的情况下,基于预设的数据传输路径导入所述项目库图标,并判断所述项目库图标中是否存在所述目标图标。
14、根据本申请的一些实施例,所述判断所述项目库图标中是否存在所述目标图标后,所述方法还包括:
15、在所述项目库图标中不存在所述目标图标的情况下,生成第一图标缺失信息;
16、根据所述第一图标缺失信息创建图标渲染失败信息,并将所述图标渲染失败信息返回给预设的目标服务器。
17、根据本申请的一些实施例,所述将所述目标图标确定为组件库图标后,所述方法还包括:
18、在所述组件库图标中不存在所述目标图标的情况下,生成第二图标缺失信息;
19、根据所述第二图标缺失信息创建图标渲染失败信息,并将所述图标渲染失败信息返回给预设的目标服务器。
20、根据本申请的一些实施例,所述对所述图标字符串进行分析处理得到图标属性信息,包括:
21、对所述图标字符串进行语义识别处理得到语义识别信息;
22、将所述语义识别信息与预设的图标文本数据库进行匹配处理得到所述图标属性信息。
23、根据本申请的一些实施例,所述将所述图标渲染失败信息返回给预设的目标服务器后,所述方法还包括:
24、基于所述目标服务器对所述图标渲染失败信息进行分析处理得到渲染失败缘由信息;
25、基于所述渲染失败缘由信息对所述组件库图标进行更新处理。
26、第二方面,本申请实施例还提供了一种字符图标管理装置,所述装置包括:
27、第一处理模块,用于获取图标字符串;
28、第二处理模块,用于对所述图标字符串进行分析处理得到图标属性信息;
29、第三处理模块,用于在所述图标属性信息表征目标图标为预设的项目库图标的情况下,对所述目标图标的构建方式进行确定;
30、第四处理模块,用于在所述目标图标为预设的第一图标构建方式所构建的情况下,基于预设的接口导入所述项目库图标,并判断所述项目库图标中是否存在所述目标图标;
31、第五处理模块,用于在所述项目库图标中存在所述目标图标的情况下,对所述目标图标进行渲染处理。
32、第三方面,本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面所述的字符图标管理方法。
33、第四方面,本申请实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上第一方面所述的字符图标管理方法。
34、根据本申请提供的实施例的字符图标管理方法,至少具有如下有益效果:在进行字符图标管理处理的过程中,首先获取图标字符串;接着对图标字符串进行分析处理得到图标属性信息;在图标属性信息表征目标图标为预设的项目库图标的情况下,对目标图标的构建方式进行确定;在目标图标为预设的第一图标构建方式所构建的情况下,基于预设的接口导入项目库图标,并判断项目库图标中是否存在着目标图标;在项目库图标中存在目标图标的情况下,对目标图标进行渲染处理。通过上述技术方案,使得图标渲染的过程更加简便快捷,更具灵活性。
本文档来自技高网...【技术保护点】
1.一种字符图标管理方法,其特征在于,包括:
2.根据权利要求1所述的字符图标管理方法,其特征在于,所述对所述图标字符串进行分析处理得到图标属性信息后,所述方法还包括:
3.根据权利要求1所述的字符图标管理方法,其特征在于,所述对所述目标图标的构建方式进行确定后,所述方法还包括:
4.根据权利要求2所述的字符图标管理方法,其特征在于,所述判断所述项目库图标中是否存在所述目标图标后,所述方法还包括:
5.根据权利要求2所述的字符图标管理方法,其特征在于,所述将所述目标图标确定为组件库图标后,所述方法还包括:
6.根据权利要求1所述的字符图标管理方法,其特征在于,所述对所述图标字符串进行分析处理得到图标属性信息,包括:
7.根据权利要求4所述的字符图标管理方法,其特征在于,所述将所述图标渲染失败信息返回给预设的目标服务器后,所述方法还包括:
8.一种字符图标管理装置,其特征在于,包括:
9.一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处
10.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于执行权利要求1至7中任意一项所述的字符图标管理方法。
...【技术特征摘要】
1.一种字符图标管理方法,其特征在于,包括:
2.根据权利要求1所述的字符图标管理方法,其特征在于,所述对所述图标字符串进行分析处理得到图标属性信息后,所述方法还包括:
3.根据权利要求1所述的字符图标管理方法,其特征在于,所述对所述目标图标的构建方式进行确定后,所述方法还包括:
4.根据权利要求2所述的字符图标管理方法,其特征在于,所述判断所述项目库图标中是否存在所述目标图标后,所述方法还包括:
5.根据权利要求2所述的字符图标管理方法,其特征在于,所述将所述目标图标确定为组件库图标后,所述方法还包括:
6.根据权利要求1所述的字符图标管理方法,...
【专利技术属性】
技术研发人员:杜金华,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。