@zlodiak

Обязательно ли уточнять тип?

Скажите пожалуйста, в таком коде:
ColorScheme = 'primary'|'accent'|'warn';
.....
@Input() public color: ColorScheme|null = null;


обязательно ли уточнять тип при помощи:
|null

Дело в том, что если я убираю |null , то консоли нет сообщений об ошибках
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
0xD34F
@0xD34F
Когда как:

By default null and undefined are subtypes of all other types.

<...>

However, when using the --strictNullChecks flag, null and undefined are only assignable to any and their respective types
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы