加载/显示数十个SVG图标的最快方法是什么?

时间:2018-07-31 21:30:23

标签: html svg icons

我正在开发一个类似索引的应用程序,其中包含一个巨大的延迟加载表(大约30,000行)以及各种排序和过滤功能。该应用程序使用大约60个自定义SVG图标。这些图标很多都使用几种颜色,因此图标字体不太适合。典型的用户很可能会在单个会话中看到这些图标的很大一部分。典型的图标会在数据中显示数百次。

似乎有太多图标无法在单独的请求中加载它们。但是,data URIs在多次重复执行时似乎效果不佳。

我尚未探讨的一个选项是将图标渲染为带有数据URI的CSS背景图像。这样可以避免数据URI的某些性能问题。

最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

更好地使用内联html代码,因为http Reuqest导致速度变慢

相关问题