我正在使用来自'react-native'的TouchableWithoutFeedback,但我在绝对容器中的android上遇到了问题,因为点击不起作用,所以我从react-native-gesture-handler切换到类似的组件。从
import { TouchableWithoutFeedback } from "react-native"
至
import { TouchableWithoutFeedback } from 'react-native-gesture-handler'
现在一切正常,但测试用例现在被打破了。执行测试用例时出现错误
Test - SearchBar › Test - Search Bar - Search Press
Unable to find node on an unmounted component.
我已经添加了对 react-native-gesture-handler 的模拟,但测试用例仍然失败
"jest": {
...
"setupFilesAfterEnv": [
"<rootDir>/jest/setup.js",
"./node_modules/react-native-gesture-handler/jestSetup.js"
]
}
我已经寻找了所有可能的方法,但没有任何效果。这里的任何帮助将不胜感激。
谢谢你。