我已经尝试过很多开源RN Calendar组件,所有这些组件似乎都存在性能问题。
我在CalendarList
内使用FlexBox
使用简单的网格布局构建了自己的FlatList
,并且由于渲染性能问题,它也变为不可用。 / p>
根据Perf Monitor,有 1200次观看(13个月显示x 85次/月)组件。更新1200
时,Bridge似乎被卡住了似乎问题是日历有大约300个组件,RN无法在不干扰JS线程的情况下进行更新。
我尝试过的解决方法:
getItemLayout
跳过FlatList
测量。我想知道人们如何在React Native中使用日历列表,因为我无法快速执行。