React Native红褐色库使用问题

5
我在编写(Instagram Pinch-to-Zoom)时遇到了react-native-redash库的问题。 我无法像视频中那样使用来自react-native-redash的Vector(或vec)和onGestureEvent,因为它们没有实现(vec只有“create function”而没有“set function”)。
有人知道问题是什么吗? 我在项目中使用了TypeScript。 我已经阅读了redash文档中的v1 Users notice,但不知道应该在哪种情况下应用它。 提前感谢。
我在我的项目中使用的库:
"react-native-reanimated": "~1.7.0"
"react-native-redash": "^15.6.0"
"react-native-gesture-handler": "~1.6.0"
"react-native": "0.61.4"
2个回答

3
我完成以下步骤后得到答案:
  • 在tsconfig中添加此行: "include": ["node_modules/react-native-redash/lib/typescript/v1/index.d.ts"]。
  • v1文档中导入任何需要的函数/变量。例如,如果您想添加'onGestureEvent'函数:import {onGestureEvent} from "react-native-redash/lib/module/v1"。
但是我在 tsconfig 中遇到一些新问题,例如某些路径的别名设置受到红色下划线的警告,并且来自“react-native-redash/lib/module/v1”的函数/变量的代码建议无效。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接