Я использую метку для удобства, чтобы нарушить простое утверждение if
.И все же реакция реагирует на «отсутствие ярлыков» и выяснение того, что это значит, отправило меня в погоню за диким гусем.
Unexpected labeled statement no-labels
Unexpected label in break statement no-labels
Вопрос
Я понимаю ярлыкине самые популярные, поэтому их не одобряют?Это единственный способ обойти это до // eslint-disable-next-line
или использовать вместо этого набор областей / функций?
Пример кода
opt:
if([something true]) {
...
while([some value]) {
...
break opt;
}
}