是否有 TSLint 规则来检查单个等于?
Posted
技术标签:
【中文标题】是否有 TSLint 规则来检查单个等于?【英文标题】:Is there a TSLint Rule to check for single equals? 【发布时间】:2020-05-25 09:01:08 【问题描述】:由于输入if(a = b)
之类的内容,我最近在我的代码中遇到了一堆错误。
这可能听起来很傻,但我确实需要一个规则来摆脱它。
尤其是当我输入array.find(val => val.id = 0)
。
我知道有一个规则可以在 if 和 for 等简单语句中强制执行布尔表达式... 但是是否还有一条规则在类似的功能中强制执行相同的规则?
【问题讨论】:
idk 为什么要投反对票,这是我团队中的初级人员偶尔会犯的错误,会产生难以检测的错误。会很方便。 是的,完全正确......我通常不会犯这些错误,但特别是如果你累了,这样的事情也可能发生在专业人士身上...... 【参考方案1】:您可以在您的 tslint.json
文件中添加 "triple-equals": true
以强制执行三等式。
【讨论】:
是的,但这不会检测到单个等于以上是关于是否有 TSLint 规则来检查单个等于?的主要内容,如果未能解决你的问题,请参考以下文章
无法通过 Angular 模板上的 Codelyzer 禁用 tslint 规则