React Native包含许多组件

时间:2017-03-28 18:29:58

标签: android ios performance react-native

我正在处理包含年度视图的日历组件,其中月份卡以3x4网格布局。每月卡包含周行,其中每行包含由<Text>组件表示的7天。通过这种方式,年视图包含几百个组件,至少需要2-300毫秒。渲染。

作为一个优点,我需要在<ScrollView>中使用它,用户可以在其中滚动上一年/下一年。

我尝试使用绝对定位优化布局,尝试尽可能减少组件数量,但是一年视图必须包含至少365 <Text>天和另一堆<View> for布局。我试图推迟渲染视图,但没有成功。

我的问题是,在本地实施月卡之前(由于应用必须在iOS和Android上运行,我想避免使用),如果有任何好方法在ReactNative中使用视图其中包含数百个子组件?不知何故,我不知道如何批处理它,或者转移到另一个线程。

0 个答案:

没有答案