javascript - eslint 标记的数组销毁和未使用的变量
问题描述
我的代码中有这样的代码:
let [a, b, c, d, e] = await component.getState.call(game.gameId);
变量b
, c
,e
在下面的代码中使用但不是a
and d
。同时我有 eslint 检查标记未使用的变量。
有没有办法更正确地编写破坏来解决这个问题?我知道esling-disable-line no-unused
但更愿意避免它。
解决方案
用空的占位符替换它:
let [, b, c, , e] = await component.getState.call(game.gameId);
推荐阅读
- java - 在 MongoDB 中将属性名称存储为 url 时出错
- laravel - Laravel 根据查询中的条件应用分页
- spring-boot - 无法在 Spring Cloud Stream Kafka 中设置组 ID
- python - 如何绘制熊猫数据框中列中位数的堆积条形图?
- javascript - 在 JavaScript 中将字符串解析为 Date 格式,但对于不明确的情况需要特定的语言环境
- r - 找出使用 r 给出的相关答案的 id
- flutter - FireAuth 电子邮件验证中的颤振问题
- r - CRAN 检查中的 URL 无效
- amazon-web-services - NPM 始终使用 AWS Codeartifact
- c - 如何在 Windows 10 中使用 gcc 链接库?