反应本机错误:不支持动态更改onviewableitems

时间:2019-11-21 07:32:56

标签: react-native react-native-flatlist

我使用FlatList创建了水平可滑动列表。但是当我想更换卡时,我看到了这个错误。刷新应用程序时,一切正常,只是当我想更换卡(滑动)时,我会收到此错误消息。

         <FlatList 
            data={cards}
            renderItem={ ({item}) => <AccountCard cardInfo={item}/>}
            initialScrollIndex={0}
            horizontal={true}
            showsHorizontalScrollIndicator={false}
            keyExtractor={ (item, index) => index.toString()}
            snapToInterval={ deviceWidth - wp('16.5%')}
            snapToAlignment={"start"}
            onViewableItemsChanged={({viewableItems, changed})=>{
                changed[0].isViewable && setSelectedSlide(changed[0].item.id);
            }}
            viewabilityConfig= {{viewAreaCoveragePercentThreshold: 80}}
            />

0 个答案:

没有答案