大家好,我正在努力理解/让这个eslint错误随着我的React项目消失.

Prefer default export import/prefer-default-export

帮手.js错误指向:

export function getItems() {
  fetch('./data/data_arr.js')
  .then(results => results.json())
  .then(results => this.setState({ items: results }));
}

功能导入:

import { getItems } from '../helpers/helpers';

componentDidMount() {
    getItems.call(this);
}

我试过了,但没用:

"rules": {
     "import/prefer-default-export": off,
     ...
}

我需要在函数中添加"默认值"吗?export default function getItems() {...}

非常感谢.

推荐答案

"rules": {
     "import/prefer-default-export": "off",
     ...
}

必须引用off这个词.

Reactjs相关问答推荐

一键MUI导出

Antd V5组件自定义主题

shadcn输入+窗体+Zod;一个部件正在改变要被控制的不受控制的输入;

警告:遇到两个子元素拥有同一把 keys .键应该是唯一的,以便组件在更新时保持其身份

如何在 ChartJS 中创建此图表?在 NEXTjs 和 TSX 中

当我使用 Firebase Auth 在 React 中刷新主页时显示登录页面

React - 使用 useEffect 还是直接在 onChange 方法中更改值对性能最好?

在 reactJS 中导航时页面重新加载

使用dayjs时如何在输入类型日期时间本地字段中设置默认值?

无法在 reactJS 中使用空包装器 <>

Select 建议后如何关闭 vscode 添加自动完成={}

ReactJS:useMemo 钩子修复了我的无限重新渲染问题而不是 useEffect

如何制作基于对象 struct 呈现数据的可重用组件?

如何跟踪 dexie UseLiveQuery 是否完成

React LinkProps 的含义

链接的音译 Gatsby JS

bootstrap 导航栏切换器在 reactjs 中不起作用

错误未捕获的错误:[App] 不是 组件. 的所有子组件必须是

警告:您在没有 `onChange` 处理程序的情况下为表单字段提供了 `value` 属性

如何从另一个切片中的不同切片获取状态并对其进行处理?