当我在useEffect参数中使用来自组件的函数时,我知道我应该编写一个callback,以便将它作为useEffect的依赖项来记忆和使用,否则就会有一个警告,但是当我使用setState of useState它是默认记忆的吗?与组件中的方法不同,setState of useState是如何工作的?
我为我的平面列表创建了一个自定义项,它显示了某个产品的名称和图像(由他的url检索)。用户可以通过名称过滤此产品,并且新筛选的数据将再次传递到平面列表。问题是,每当我过滤数据时,平面列表就会重新呈现每个自定义项,因此内部的Image组件必须再次下载图片,从而产生闪烁的效果。这是我所指的大致例子: {
text: 'product A