首页 > 其他 > 详细

ESLint Unary operator '++' used.

时间:2020-05-27 15:03:39      阅读:118      评论:0      收藏:0      [点我收藏+]

最近安装了ESLint,用这个工具之后发现居然不会写代码了。好尴尬~ 感觉自己以前写的JS都是假的...

没有++操作

 
 
increment(state) {
      state.count ++;
},

然后报了如下错误

nary operator ‘++‘ used.

 

后来我发现,原来在VS code编辑器中,点击错误消息,右键可以直接跳转到ESLint官网,去查看文档。
这个错误的文档在这里:disallow the unary operators ++ and -- (no-plusplus)

一看到这个文档,我就豁然开朗了。百度而来的什么删掉配置之类的操作,简直弱爆了。。

因为ESLint认为一元操作符,是不安全的,所以禁止使用。而我觉得文档给出例子就已经说明了禁止使用的原因。

另外,可以通过修改配置文件,允许使用++--的操作。

所以在ESLint中,不修改配置的情况下,应该按照如下方式编写代码:

increment(state) {
      state.count += 1;
},

 

 

参考:https://www.jianshu.com/p/a00a90906464

ESLint Unary operator '++' used.

原文:https://www.cnblogs.com/cap-rq/p/12972684.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!