在一个react中函数里面传一个函数
创始人
2025-01-09 12:35:05
0

在平时的开发中,为了方便,我们经常会在列表的比如删除、禁用等会弹窗提示用户是否真的要执行这个操作,并且在执行完这个操作后,用户确认ok后,真正去调用对应的接口,此时我们可以给

弹窗函数传入一个回调的方法以供用户确认后执行,不同的操作,传入不同的回调,这样子我们就很方便使用showConfirm这个弹窗方法了
1、test.tsx里面

引入confirm弹窗

2、配置弹窗使用的公共方法,其中callBack是回调函数,会在onOk的时候执行,此时onOk里面也可以把callBack()改写成callBack?.(),就算不传这个参数也不会报错

3、调用弹窗方法,传回调函数

方法一:以下写法传回调函数获取不到数据

因为showConfirm的回调里面是没有接收参数,所以传了过去,那么会默认也是item的值为空,那么再handleBlock也是用的传的item,那么会被认为两个是同一个数据,自然接收到的就是空

(1)传回调函数获取不到item数据

(2)页面查看

发现调用了回调,但是获取不到数据itam

方法二:改为以下写法可获取到数据

因为showConfirm的回调里面是没有接收参数,所以传了空,那么再handleBlock却传了item,那么执行回调的item自然就是当前的item,自然就能获取到值啦。

总结:注意回调传递参数的方法,其实这里相当于使用了闭包

相关内容

热门资讯

黑科技辅助!wepoke透明真... 黑科技辅助!wepoke透明真的(智能ai辅助工具)软件透明挂黑科技(原来有挂)-哔哩哔哩;wepo...
一分钟了解!开心联盟牛牛怎样胜... 一分钟了解!开心联盟牛牛怎样胜率高(辅助挂)起初有挂(专业辅助安装教程)-哔哩哔哩;亲真的是有正版授...
透视挂!约局吧德州真的有透视挂... 透视挂!约局吧德州真的有透视挂,创思维辅助软件,力荐教程(有挂方式)-哔哩哔哩创思维辅助软件是一种具...
透视脚本!wepoker安装教... 透视脚本!wepoker安装教程(透视)底牌透视挂辅助脚本(可靠开挂辅助线上教程)-哔哩哔哩;透视脚...
黑科技辅助!wepoke辅助技... 黑科技辅助!wepoke辅助技巧(智能ai辅助工具)软件透明挂黑科技(一贯是真的有挂)-哔哩哔哩;1...
第3分钟了解!九九山城幺鸡麻将... 第3分钟了解!九九山城幺鸡麻将有挂(辅助挂)真是有挂(专业辅助分享教程)-哔哩哔哩;九九山城幺鸡麻将...
透视代打!wpk辅助哪里买(透... 透视代打!wpk辅助哪里买(透视)底牌透视挂辅助机器人(可靠开挂辅助分享教程)-哔哩哔哩;1、每日挑...
透视黑科技!pokemmo辅助... 透视黑科技!pokemmo辅助官网,新二号辅助,解密教程(有挂教学)-哔哩哔哩1、新二号辅助ai辅助...
黑科技辅助!wpk辅助器app... 黑科技辅助!wpk辅助器app下载(智能ai辅助插件安装)软件透明挂黑科技(好像存在有挂)-哔哩哔哩...
六分钟了解!同城五十k辅助(辅... 六分钟了解!同城五十k辅助(辅助挂)从来是有挂(专业辅助详细教程)-哔哩哔哩是一款可以让一直输的玩家...