sir*_*ver 4 javascript reactjs eslint
每当我使用useState或具有相同结构的类似函数时,如果我只需要使用数组函数,我就会收到 lint 错误,例如:
const [searchParams, setSearchParams] = useSearchParams();
Run Code Online (Sandbox Code Playgroud)
如果我只需要使用setSearchParams,而不需要使用searchParams,lint 会显示一个错误,指出第一个从未使用过。
替换searchParams为 null 或 undefined 会引发其他错误。有没有办法在语法中解决这个问题?(不改变 lint 配置)
如果您只想使用searchParams,请使用:
const [searchParams] = useSearchParams();
Run Code Online (Sandbox Code Playgroud)
如果您只想使用setSearchParams,请使用:
const [, setSearchParams] = useSearchParams();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2335 次 |
| 最近记录: |