Was ist der richtige Weg, um Default-Requisiten zu reagieren, so dass beim Aufruf von map auf einer Requisite, die asynchron mit redux zugewiesen wurde, kein undefinierter Fehler auftritt? Mit der folgenden Syntax erhalte ich einen Fehler, wenn ich versuche, trans_filter zuzuordnen, da Daten beim ersten Aufruf zum Rendern nicht definiert sind.Wie deklariert ReactJS Standardrequisiten bei Verwendung von Redux?
class ContainerComponent extends React.Component {
static defaultProps = {
searchProps: {
data: []
}
};
constructor(props) {
super(props);
}
render(){
let trans_filter = JSON.parse(JSON.stringify(this.props.searchProps.data));
}
}
const mapStateToProps = (state) => ({
searchProps: state.searchProps
});
export default connect(mapStateToProps, {getTransactionsAll})(ContainerComponent);
kann http://stackoverflow.com/questions/38004703/set-default-props-for-a-react-component –
Können Sie den Code für 'connect' und den Reducer? – lpan
kein Glück mit diesen Vorschlägen. –