gpt4 book ai didi

javascript - React 中的无状态组件和 "Props is defined but never used"ESLint 错误

转载 作者:行者123 更新时间:2023-12-01 14:04:04 26 4
gpt4 key购买 nike

如何在 ESLint 中避免这个错误?我应该以不同的方式编写这段代码吗?我无法更改 ESLint 配置,我应该有 0 个错误...

import React from 'react';
import logo from './logo.svg';
import './style.css';

import SearchBar from '../SearchBar';
import GithubDataTable from '../GithubDataTable';

const App = props => (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<h1 className="App-title">The Task</h1>
</header>
<div>
<SearchBar />
<GithubDataTable />
</div>
</div>
);

export default App;

enter image description here

最佳答案

你根本不需要props

你可以把它写成一个没有参数的函数:

import React from 'react';
import logo from './logo.svg';
import './style.css';

import SearchBar from '../SearchBar';
import GithubDataTable from '../GithubDataTable';

const App = () => (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<h1 className="App-title">The Task</h1>
</header>
<div>
<SearchBar />
<GithubDataTable />
</div>
</div>
);

export default App;

关于javascript - React 中的无状态组件和 "Props is defined but never used"ESLint 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48068068/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com