javascript - 立即执行 onClick 不会出错
问题描述
我在 React JS 中有一个模态,我想在打开模态时执行一个函数。这是一个按钮功能,到目前为止它工作得很好:
<button onClick={functionExample("stringParam", true)} id='buttonId' className="buttonClass" />
唯一的问题是它抛出了这个错误:
index.js:1 Warning: Expected `onClick` listener to be a function, instead got a value of `object` type.
有没有办法做到这一点而不会得到错误?
解决方案
您可以使用箭头函数调用它。
onClick={() => functionExample("stringParam", true)}
推荐阅读
- gitlab - 在管道成功完成时发送电子邮件/webhook 调用
- r - 如何生成 X 元素长或更少的有序子集数据帧
- python - Python中记忆斐波那契数列的问题
- arm - C 语言中的 ARM NEON 内在函数
- r - 如何使用R为df列中包含的相同值分配相同的名称
- python - 如何在发送到 Spring Boot 休息控制器的请求正文中保持换行符
- javascript - 用户升级后如何申请toastr?
- javascript - 如何在 React 中从购物车状态中删除未选中的项目
- google-cloud-kms - 通过 Google KMS API 进行签名的权限
- javascript - 如何为js海龟分形制作动画?