大家和歡快的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