So Iterieren ich diese Komponente haben, in dem ich die Kartenfunktion nutzen eine andere Komponente zu nennen:wie Requisiten auf eine bestimmte Komponente in redux passieren, wenn
class configstepper extends React.Component {
...
//in render
if(this.props.selected_devices){
return(
this.props.selected_devices.map((row, index) => (
<DeviceProps key={index} row={row} index={index} />
)))}
...}
Jetzt ist mein DeviceProps Komponentendaten zu holen, so dass es eine hat Requisiten zu machen mein Problem ist, ich die Requisiten wollen ein jeweils DeviceProps um genau zu sein, nicht alle von ihnen:
class deviceProperties extends Component {
...
//in render
<RaisedButton style={styles.Button}label="Read From Device" primary={true} onClick={this.handleRead.bind(this)}/>
<TextField id={this.props.index} value={this.props.read_data} readOnly/>
...
//handleRead where i trigger the action
handleRead(){
this.props.read_device()
}
//mapstate to props
function mapStateToProps(state){
return {
read_data:state.config.test}}
connect(mapStateToProps,actions)(deviceProperties)
Daten geholt auf die Schaltfläche klicken, wenn ich alle machen die DeviceProps Komponenten die gleichen Daten, während ich bekommen will es nur auf die angeklickte Komponente bekommen ent.
Bitte, verbessern Sie Ihre Beschreibung. ist DeviceProps gleich wie 'deviceProperties'? Wie wird 'mapStateToProps' angewendet? auf was? Teilen Sie die gesamte Implementierung von DeviceProps. –
ja deviceProperties ist DeviceProps meine schlechte Ich habe meinen Code geändert Ich hoffe, es ist klarer – safouman
Hey hast du die Antwort bekommen? Ich bin mit dem gleichen Problem stecken –