如何解决当箭头函数的参数只有一个时,vscode 会自动创建括号如何解决这个问题?
如果我提供带有如下参数的箭头函数:
const onClickBtn = e => {
handleSearch();
};
vs 代码添加括号,如:
const onClickBtn = (e) => {
handleSearch();
};
我不希望这样的设置。
我认为这是一个 eslint 设置问题,所以我用谷歌搜索但找不到答案。
我该如何解决这个问题?
解决方法
ESLint Arrow Parenthesis ESLint 将此定义为良好实践,尽管我特别不喜欢这种行为。您需要将相应的设置更改为 "as-needed"
,这将不再在箭头函数参数周围强制使用大括号。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。