如何在 React.js 中预加载图像?我有像菜单一样工作的下拉选择组件,但我必须为项目预加载图像图标,因为有时它们在第一次打开时不可见。
我努力了:
https://github.com/sambernard/react-preload
https://github.com/wizardzloy/react-img-preload
第一个有很好的 API,易于理解和使用,但它是垃圾邮件控制台,警告图像即使在加载时也未加载。第二个有奇怪的 API,但我尝试了示例,但它没有预加载任何东西。
所以我可能需要自己实现一些东西,但不知道从哪里开始。或者另一种可能性是用 webpack 加载它们。