Hallo an alle und merry x-mas ich geschaffen habe und Aktion mit Quellcode wie folgt aus:Aktion nicht mit mapDispatchtoProps abgebildet
export const SWITCH_LANGUAGE = 'SWITCH_LANGUAGE';
export function switchLanguage(language) {
return {
type: SWITCH_LANGUAGE,
payload: language
};
}
Dann möchte ich diese Aktion, um eine Stütze in meinem page.js Wie i ein Ergebnis schreiben:
import { switchLanguage } from '../actions/index';
...
function mapDispatchToProps(dispatch) {
return bindActionCreators({ switchLanguage }, dispatch);
}
..
const switchLanguage = this.props.switchLanguage;
Aber wenn ich einen console.log (props.switchLanguage) schreiben es zeigt mir
function() {
return dispatch(actionCreator.apply(undefined, arguments));
}
Warum passiert das ??
i das ist das Problem const switchLanguage = this.props.switchLanguage (// Parameter) – Codesingh
ein Parameter? Ich denke nicht, aber danke für Ihre schnelle Antwort :) – user7334203
Also, was ist das Problem? – Codesingh