TS1109, WebStorm неправильно реагирует на необязательную цепочку - PullRequest
0 голосов
/ 27 февраля 2019

Ts1109 error

WebStorm считает, что это троичный оператор, и ожидает выражения и двоеточие.Может быть, он думает, что это код TS, хотя это код JS в файле .js, я не уверен.

Как я могу отключить эту проверку?

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

Служба компилятора TypeScript сообщает об ошибке здесь, потому что дополнительное связывание не поддерживается в TypeScript.Служба используется для обработки JavaScript, если она включена в Настройки |Языки и рамки |TypeScript и "allowJs" установлены на true в tsconfig.json.

Если вы хотите, чтобы служба только компилировала / обрабатывает TypeScript, убедитесь, что "allowJs" либо не установлен, либо не установлен наfalse в tsconfig.json

0 голосов
/ 27 февраля 2019

В Typescript или Javascript нет нулевого условного оператора.

Этот оператор доступен только для Javascript-подобного кода в угловых шаблонах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...