如何在React.js中预载图像? 我有下拉菜单选择组件,但我必须预先加载项目的图像图标,因为有时它们在第一次打开时不可见。如何在React.js中预加载图片?
我曾尝试:
https://github.com/sambernard/react-preload
https://github.com/wizardzloy/react-img-preload
第一个具有很好的API,易于理解和使用,但spaming与警告控制台,当他们的图像甚至没有加载。 第二个有奇怪的API,但我试过例子,它没有预先加载任何东西。
所以我可能需要实现我自己的东西,但不知道从哪里开始。或者另一种可能性是用webpack加载它们。
这些图标很小吗?它们可以是数据URI吗?或者甚至可能是内联SVG? – silvenon