我有一个Checkbox
组件和一个onChange
事件处理程序。我想在另一个元素onChange
处理程序中触发click
事件。我正在创建一个自定义事件,并在点击处理程序中调度该事件。我可以以一种本机的方式看到它正常工作,而我在React上却无法达到同样的效果。
复选框组件的使用
<Checkbox onChange={this.handleChange} />
我已经创建了一个示例,请找到URL https://stackblitz.com/edit/react-dvrssp?file=Checkbox.js
我们非常感谢您的帮助。
谢谢!
答案 0 :(得分:0)
事物的结合。您没有在CheckBox组件中使用正确的道具。您正在访问this.props.onChange
,而应该是this.props.onCLick
。
还需要对单选按钮call
上的功能进行onChange
。
我已经编辑了代码。您可以在这里检查。 https://stackblitz.com/edit/react-mwqfxv?file=Checkbox.js