Необязательная ошибка цепочки Typescript: Expression Ожидается.ts (1109) - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь создать необязательную цепочку в Typescript + React Native.

Допустим, у меня есть следующие интерфейсы:

interface Bar {
  y: number
}

interface Foo {
  x?: Bar
}

, и я пытаюсь запустить следующее:

 const test: Foo = {x: {y: 3}};
 console.log(test.x?.y);

VSCode покажет ошибку под ?., говоря следующее: Выражение ожидаемое. Tts (1109)

Есть ли у вас какие-либо идеи, почему это происходит или какя должен это исправить?Спасибо.

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