繁体   English   中英

如何在我的 class 组件中检测在功能组件中单击了哪个输入值?

[英]How do I detect in my class component which input value's clicked in functional component?

如何在我的 class 组件中检测到在我的功能组件中单击了哪个<input/>value 例如,如果用户单击Yes ,那么我希望postIsClicked() (在我的 class 组件中) function 显示它确实检测到了被点击的Yes

我的尝试包括为输入name ,然后尝试通过e.target.name进行检测,但它只是保持登录 无论我按下哪个按钮(是或否), No has been clicked

我究竟做错了什么?

粘贴在下面。

https://pastebin.com/tWNM16p3

onClick function 可以接收事件作为参数,因此您可以通过获取e.target.value来访问该值。

在您的情况下,您只需要接收event作为postIsClicked(event)的参数,然后console.log("clicked" + event.target.value)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM