大家和欢快的X-MAS我创建 和源代码这样的动作:行动不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));
}
这是怎么发生的?
我这是问题const switch语言= this.props.switchLanguage(//参数) – Codesingh
一个参数?我不这么认为,但感谢您的快速回复:) – user7334203
所以有什么问题? – Codesingh