Привет всем и веселые х фонтанные Я создал и действия с исходным кодом, как это:Действия не отображается с mapDispatchtoProps
export const SWITCH_LANGUAGE = 'SWITCH_LANGUAGE';
export function switchLanguage(language) {
return {
type: SWITCH_LANGUAGE,
payload: language
};
}
Тогда я хочу, чтобы это действие опоры в моем page.js Как в результате я пишу:
import { switchLanguage } from '../actions/index';
...
function mapDispatchToProps(dispatch) {
return bindActionCreators({ switchLanguage }, dispatch);
}
..
const switchLanguage = this.props.switchLanguage;
Но когда я пишу console.log (props.switchLanguage) он показывает мне
function() {
return dispatch(actionCreator.apply(undefined, arguments));
}
Почему это происходит ???
i это проблема const switchLanguage = this.props.switchLanguage (// параметр) – Codesingh
параметр? я не думаю так, но спасибо за ваш быстрый ответ :) – user7334203
так в чем проблема? – Codesingh