javascript - 何时将作为参数分配的值传递给 setState 函数?
问题描述
我试图理解一个场景,你将一个值传递给 React 组件中的内联点击函数处理程序。
在用户数据被映射到的场景中,例如返回名称列表的用户列表和删除该用户名称的按钮,removeItem 函数在 id 中传递,我想知道这个函数是否得到那个值id 因为它正在被映射?因此,例如,如果您有 100 个用户,那么将创建 100 个名称、100 个按钮和 100 个 removeItem 函数,每个函数都有不同的 id 关联?还是只是一个单独的 removeItem 函数,它以某种方式动态地传递了一个 id 值?
return (
<div key="id">
<h1>{name}</h1>
<button onClick={() => removeItem(id)>remove</button>
</div>
)
解决方案
推荐阅读
- angular - canActivate 订阅前返回
- javascript - 尝试编写一个不和谐的音乐机器人,我得到一个无法将“null”转换为 int
- python - 如何将我的 Python 方法合并到 Kivy 代码中?
- html - 为什么媒体在手机屏幕上工作?
- java - 如何使用 MediaStore 删除文件?
- google-cloud-platform - 如何在现有网站的子域上托管 Google Cloud Platform 项目?
- sql - JSON 中的 UPDATE 命令
- php - 在 WordPress 中使用 get_template_part 会删除我的页脚
- r - 一个简单的问题:如何使用“rtweets”包在指定时间下载推文?
- amp-html - 使用 AMP 插件在 Google PageSpeed 上获得 100 分?这甚至可能吗?