一种SVG资源反向复用的方法和装置

    公开(公告)号:CN115587265A

    公开(公告)日:2023-01-10

    申请号:CN202211093324.5

    申请日:2022-09-08

    摘要: 本发明公开了一种SVG资源反向复用的方法和装置,包括:获取SVGSymbol图形,从所述SVG Symbol图形中提取至少一个DOM片段,并基于所述DOM片段构建片段库;从所述片段库中获取与业务请求相匹配的原始DOM片段;根据业务请求对所述原始DOM片段进行处理,得到静态图形;将所述静态图形应用到所述业务请求中。在本发明中,在大规模使用SVG Symbol图形的场景中,从SVG Symbol图形中提取DOM片段,根据业务请求将DOM片段转换为静态图形,实现了对SVG Symbol图形的反向复用,可以指数级减少静态图形资源的HTTP请求数量和资源大小,提高了界面的请求、渲染性能。