关于onPress的使用

来源:2-12 创建支持TS项目,对比和仅支持JS语言的RN项目

金龙6243340

2021-12-09

你好老师,我在开发中遇到个问题,比如我用FlatList,里面有renderItem渲染的很多TouchableWithoutFeedback,在TouchableWithoutFeedback上我用 onPress={getDatail},函数getDatail中如何识别我点击的是哪个TouchableWithoutFeedback?我不希望在onPress中用箭头函数传参影响性能,我尝试
function getDatail(e){…},但是e好像不是被点击的那个元素。

写回答

2回答

CrazyCodeBoy

2021-12-13

剪头函数对性能的影响微乎其微,可以忽略。

0
0

CrazyCodeBoy

2021-12-10

需要用剪头函数才行,可参考最热模块课程源码的实现

0
1
金龙6243340
我知道箭头函数可以,但是箭头函数写这里每次都会创建个函数,影响性能,不用箭头函数能否实现
2021-12-11
共1条回复

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3144 学习 · 3241 问题

查看课程