vscode里面报:‘xxx‘ is assigned a value but never used.解决办法

const setCurPage: React.Dispatch<React.SetStateAction<number>>

已声明"setCurPage",但从未读取其值。ts(6133)

'setCurPage' is assigned a value but never used.eslint@typescript-eslint/no-unused-vars

出现这个报错是eslint导致的,所以需要修改eslint的配置:可以看官方文档提示no-unused-vars | typescript-eslint

只需要简单添加两个配置即可:

复制代码
module.exports = {
  root: true,
  env: { browser: true, es2020: true },
  extends: [
    'eslint:recommended',
    'plugin:@typescript-eslint/recommended',
    'plugin:react-hooks/recommended',
  ],
  ignorePatterns: ['dist', '.eslintrc.cjs'],
  parser: '@typescript-eslint/parser',
  plugins: ['react-refresh'],
  rules: {
    'react-refresh/only-export-components': [
      'warn',
      { allowConstantExport: true },
    ],
    "@typescript-eslint/no-explicit-any": ["off"],
    "no-unused-vars": "off",
    "@typescript-eslint/no-unused-vars": "off"
  },
}

配置完如果不立即生效,可以重启vscode就可以了:就不会报错了,只会提示

相关推荐
love530love8 小时前
EPGF 新手教程 22教学模板不是压缩包:EPGF 如何设计“可复制、可检查、可回收”的课程模板?
ide·人工智能·windows·python·架构·pycharm·epgf
土豆.exe9 小时前
IfAI v0.3.0 - 从“文本“到“多模态“的感知升级
人工智能·编辑器
lonelyhiker12 小时前
IDEA未编译完就启动项目的问题
java·ide·intellij-idea
内存不泄露14 小时前
人脸识别考勤系统
ide·vue.js·python
MounRiver_Studio14 小时前
RISC-V IDE MRS2进阶分享(一):picolibc C标准库简介与使用
ide·mcu·risc-v·嵌入式开发
电子_咸鱼15 小时前
Linux IPC 实战:管道与共享内存的使用场景 + 底层原理全剖析
linux·运维·服务器·开发语言·网络·vscode·qt
:-)15 小时前
idea编辑器Ctrl+Shift+F全文件搜索无法使用
编辑器
一咦以义15 小时前
Idea远程Debug
java·ide·intellij-idea
MounRiver_Studio16 小时前
RISC-V IDE MRS2使用笔记(十四):用户反馈功能
ide·mcu·risc-v·嵌入式开发
MounRiver_Studio16 小时前
RISC-V IDE MRS2进阶分享(二):远程调试功能
ide·mcu·risc-v·嵌入式开发