У меня есть проект Angular 6, и мой вопрос в том, каков наилучший способ определения обнуляемого свойства в классе модели?
Опция 1 : используйте оператор ?
export class ProductModel {
public name?: string;
}
Опция 2 : определить свойство как string и как null
export class ProductModel {
public name: string | null;
}
Обратите внимание, что IУстановил "strictNullChecks": true
в tsconfig.json
.
Может быть, это просто предпочтение, но если кто-то может помочь мне предоставить некоторые справочные советы и рекомендации или справочную статью?