重庆蓝电汽车科技有限公司魏小莹获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉重庆蓝电汽车科技有限公司申请的专利一种CSS类名生成方法、装置、计算机设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121255157B 。
龙图腾网通过国家知识产权局官网在2026-03-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511813441.8,技术领域涉及:G06F8/30;该发明授权一种CSS类名生成方法、装置、计算机设备及存储介质是由魏小莹;聂尧;杨帆设计研发完成,并于2025-12-04向国家知识产权局提交的专利申请。
本一种CSS类名生成方法、装置、计算机设备及存储介质在说明书摘要公布了:本发明实施例涉及一种CSS类名生成方法、装置、计算机设备及存储介质,通过在跨端适配框架中针对模块化样式文件,识别包含的CSS规则中的类选择器,以及识别每个类选择器对应的属性值组合;针对每个属性值组合生成对应的原子类名,并建立每个原类名与对应的原子类名之间的映射关系;根据映射关系将脚本代码中通过样式对象访问的原类名替换为对应的原子类名组合成的字符串。由此,可以通过对模块化样式文件中的类选择器的属性值组合生成可复用的原子类名,使不同样式文件中相同的属性值组合能够共用同一原子类名,从而减少重复样式的生成。提高样式文件的体积优化和跨端适配的可靠性。
本发明授权一种CSS类名生成方法、装置、计算机设备及存储介质在权利要求书中公布了:1.一种CSS类名生成方法,其特征在于,包括: 在Taro跨端适配框架中打包为小程序平台时,针对模块化样式文件,识别包含的CSS规则中的类选择器,以及识别每个所述类选择器对应的属性值组合,每个所述属性值组合由CSS属性名和对应的属性值组成,每个所述类选择器对应一个原类名; 针对每个所述属性值组合生成对应的原子类名,并建立每个所述原类名与对应的原子类名之间的映射关系,每个所述原类名对应至少一个原子类名; 根据所述映射关系将脚本代码中通过样式对象访问的原类名替换为对应的原子类名组合成的字符串; 所述方法还包括:针对包含伪类或伪元素的CSS规则,在生成对应的原子类名时添加特定前缀,并保留所述CSS规则中的伪类或伪元素结构; 在所述Taro跨端适配框架的编译过程中,创建并维护全局的属性值组合和对应的原子类名映射表,以用于记录所有已生成的属性值组合和对应的原子类名; 在生成新CSS规则时,查询所述映射表,判断是否存在与新CSS规则对应的相同属性值组合,若存在,则复用所述属性值组合对应的原子类名,若不存在,则生成新原子类名并同步至映射表; 进入打包阶段后,对主包样式文件和公共样式文件中的属性值组合和对应的原子类名进行统计,移除重复的属性值组合和原子类名定义; 在处理分包样式文件时,匹配主包样式文件和公共样式文件中已有的属性值组合和原子类名,复用已有的原子类名,移除分包样式文件中与主包样式文件、公共样式文件重复的属性值组合和原子类名定义,仅保留分包样式文件的属性值组合和对应的原子类名。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人重庆蓝电汽车科技有限公司,其通讯地址为:401300 重庆市沙坪坝区凤凰镇凤集路22号附1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励