0
我定義在../actions/AuthActions.js
以下操作:陣營母語:undefined是不是一個函數(評估 'this.props.passwordChanged(文本)')
export const emailChanged = (text) => {..};
export const passwordChanged = (text) => {..};
,並遠銷他們在 「./index.js」作爲
export * from './AuthActions';
進口在LoginForm.js的動作與
import { passwordChanged, emailChanged } from '../actions';
,並用於在弗洛的動作翼辦法:在運行中的仿真器的代碼
onEmailChange(text) {
this.props.emailChanged(text);
}
onPasswordChange(text) {
this.props.passwordChanged(text);
}
,我得到的錯誤「未定義是不是一個函數...」,即使我已經定義了功能,導出的名稱。其中一個導出的名稱'emailChanged'按預期工作,但只有這一個,並且據我所知,這個名稱沒有什麼特別之處。我知道我一定會錯過一些顯而易見的東西,但希望得到任何幫助。
謝謝!我已經爲emailChanged做過,但不是爲passwordChanged! :) –