Reactjs React.js获取检查输入

Reactjs React.js获取检查输入,reactjs,Reactjs,我还没有反应过来,但我不知道如何操纵DOM。 我有一组带有复选框的组件,我有一个删除按钮,我想在单击删除按钮时删除选中的元素。 下面是我正在使用的一段代码: 。。。 deleteMessage:函数(事件){ this.refs.select_message.getDOMNode();//我只获取最后一个元素 }, ... ... render:function(){ var Messages=this.props.Messages; 返回( 删除 {Messages.map(函数(消息){ 返

我还没有反应过来,但我不知道如何操纵DOM。
我有一组带有复选框的组件,我有一个删除按钮,我想在单击删除按钮时删除选中的元素。
下面是我正在使用的一段代码:

。。。
deleteMessage:函数(事件){
this.refs.select_message.getDOMNode();//我只获取最后一个元素
},
...
...
render:function(){
var Messages=this.props.Messages;
返回(
删除
{Messages.map(函数(消息){
返回(
);
})}
);     

我这样做对吗?

您应该在deleteMessage中调用您从父级传递的处理程序。这反过来会从外部修改messages数组。然后新的messages数组将作为道具传入。您需要的主要洞察力是道具不仅是为渲染传递的数据,而且是函数在组件内部发生用户交互时调用。

您应该在deleteMessage中调用从父级传递的处理程序。这反过来会从外部修改messages数组。然后新的messages数组将作为道具传入。您需要的主要洞察是,道具不仅仅是从父级传递的数据或呈现,但也可以在组件内部发生用户交互时调用函数