Ich habe eine Liste von Elementen (ProjectActivityList
), für jeden Artikel gibt es die Schaltfläche Bearbeiten. Wenn Sie darauf klicken, wird Modal geöffnet, um das Element zu bearbeiten. Das Modal akzeptiert eine ID.Reagieren: mehrere modale und vorübergehende Requisiten dynamisch
var ProjectActivities = React.createClass({
onEditItem: function(id){
// I want to pass the ID to modal and open it
},
render: function(){
return (
<div>
<ProjectActivityList items={this.state.activities} onEdit={this.onEditItem}/>
<Modal />
</div>
)
}
});
Wie kann ich die modal öffnen, um den ID vorbei (in onEditItem
)?
'this.setState ({currentId: id})'? – azium