我正在关注 dan abramov 的 redux 教程,代码非常简单:
import { schema, arrayOf } from 'normalizr';
export const todo = new schema.Entity('todos');
export const arrayOfTodos = arrayOf(todo);
但我有这个错误:
未捕获的 TypeError: (0 , _normalizr.arrayOf) 不是函数
这就是我在调度中使用它的方式:
return api.fetchTodos(filter).then((response) => {
dispatch({
type: 'FETCH_TODOS_SUCCESS',
filter,
response: normalize(response, schema.arrayOfTodos),
});
}
我似乎无法在这里追踪错误,这段代码有什么问题?