0

我正在尝试向我的应用程序中的列表添加一点滑动手势。我导入了“从'react-native-gesture-handler/Swipeable'导入Swipeable;” 现在我收到以下错误:

*undefined 无法从 /Users/../../ListItem.js 解析模块 react-native-gesture-handler/Swipeable:在项目中找不到 react-native-gesture-handler/Swipeable。如果您确定该模块存在,请尝试以下步骤:

  1. 清除守望者手表:watchman watch-del-all
  2. 删除 node_modules 并运行 yarn install
  3. 重置 Metro 的缓存:yarn start --reset-cache
  4. 删除缓存:rm -rf /tmp/metro-**

老实说,我不确定如何处理最后四个步骤

这是一些代码:

function ListItem({title, subTitle, image, onPress, renderRightActions}) {
    return (
        <Swipeable renderRightActions={renderRightActions}>
            <TouchableHighlight underlayColor={colors.white} onPress={onPress}>
                <View style={styles.container}>
                    <Image style={styles.image} source={ require('../assets/image1.jpeg')}/>
                    <View>
                        <Text style={styles.title}>{title}</Text>
                        <Text style={styles.subTitle}>{subTitle}</Text>
                    </View>
                </View>
            </TouchableHighlight>
        </Swipeable>
    
        
        
    );
}

有任何想法吗?:(

4

0 回答 0