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

时间:2019-09-30 00:16:07

标签: javascript reactjs debugging

如何在我的类组件中检测到在功能组件中单击了<input/>的{​​{1}}?例如,如果用户单击value,则我希望Yes(在我的班级组件中)功能显示它确实检测到单击了postIsClicked()

我的尝试包括给输入一个Yes,然后尝试通过name进行检测,但是无论我按哪个按钮,它都只会在控制台中保留登录e.target.name(是或否)

我在做什么错?

下面的垃圾箱。

https://pastebin.com/tWNM16p3

1 个答案:

答案 0 :(得分:0)

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

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