我有以下代码:
const subTotal = orderInfo.details.reduce((acc, cv) => acc += Number(cv.price) * Number(cv.quantity), 0);
我想禁用这一行的两种ESLint类型的检查,无返回分配和无参数重新分配。
我这样试过:
/* eslint-disable-next-line no-return-assign eslint-disable-next-line no-param-reassign */
const subTotal = orderInfo.details.reduce((acc, cv) => acc += Number(cv.price) * Number(cv.quantity), 0);
但是我的编辑器仍然显示eslint(无返回赋值)lint错误。
您应该使用逗号。
/* eslint-disable-next-line no-return-assign, no-param-reassign */
const subTotal = orderInfo.details.reduce((acc, cv) => acc += Number(cv.price) * Number(cv.quantity), 0);
如果要禁用多个ESLint错误,可以执行以下操作(注意逗号):
// eslint-disable-next-line no-return-assign, no-param-reassign
( your code... )
( your code... ) // eslint-disable-line no-return-assign, no-param-reassign
/* eslint-disable no-return-assign, no-param-reassign */
( your code... )
/* eslint-enable no-return-assign, no-param-reassign */
请参阅ESLint文档的配置规则部分。
(不过,如果您不能始终遵循某些规则,则最好在.eslintrc
文件中禁用这些错误。)
我正在使用JMeter脚本调用Chrome驱动程序 观察:打开带有一个选项卡的单个Chrome浏览器时,可以观察到在Task Manager中打开了4到5个子进程。 我正在尝试打开35个Chrome浏览器,它会产生大约200个Chrome子进程。 我正在使用实例类型为c5的高配置AWS服务器。4x100大,但由于上面的200个chrome子进程占用了太多内存。结果在5到6小时后测试失败。 请让我知
问题内容: 如何将其写成一行? 用id和class选择html标签的方法是什么? 问题答案: 您所要做的就是用逗号分隔它们,例如
我有以下解析器规则: 和以下lexer规则: 有了上面的规则,我想能够写出下面的代码:
假设我有一个议程组“daily”,它有两组drools规则集A有规则“default-1”,“default-2”,“default-3”,集B有规则“custom-1”,“custom-2”,“custom-3” 当议程组“daily”变得集中,并且当前事实与自定义模式匹配时,我只希望“custom-1”和/或“custom-2”和/或“custom-3”触发;否则,只有“Default-1”和
我正在使用和与。 我想在一个文件中禁用
问题内容: 我使用和用。 我想在一个文件中的规则。 问题答案: 只需将其放在文件顶部即可: