我有以下代码,可以完美地与typescript和typescrip-loader配合使用。我使用redux-actions
export class Auth {
private loginAction: string;
constructor() { initAction() }
initAction() {
this.loginAction = createAction("LOGIN TYPE");
}
pulblic auth() {
console.log(this.loginAction)
return dispatch => dispatch(this.loginAction)
}
}
当我使用函数auth()
//之前:使用awesome-typescript-loader Console.log(this.loginAction)->函数
//之后:使用babel 7 Console.log(this.loginAction)->未定义