我正在使用react native
和redux
,这是我的行动:
import EMPLOYEE_UPDATE from './types';
export const employeeUpdate = ({ prop, value }) => {
return (
{
type: EMPLOYEE_UPDATE,
paylaod: { prop, value }
}
);
};
但是我收到了这个错误:
Actions may not have an undefined "type" property. Have you misspelled a constant?
编辑: types.js文件是:
export const LOGIN_USER_FAILED = 'loing_user_failed';
export const SHOW_SPINNER = 'show_spinner';
export const EMPLOYEE_UPDATE = 'employee_update';
答案 0 :(得分:4)
您需要从EMPLOYEE_UPDATE
文件中导入types
,如下所示
import { EMPLOYEE_UPDATE } from './types';
答案 1 :(得分:1)
您需要将const作为命名导入而不是默认导入导入,因为您已将其导出为命名const。
import {EMPLOYEE_UPDATE} from './types';
有关命名和默认导出的详细信息,请参阅此答案: