Как реализовать строгие проверки в Angular 4
Я пытался реализовать strictNullChecks
в угловых 4 приложения.
Я только что добавил "strictNullChecks": true
в tsconfig.json
Когда я запускаю приложение ng serve
Я получил это ниже ошибки.
ERROR in [at-loader] ./node_modules/@angular/forms/src/model.d.ts:244:39
TS2459: Type '{ onlySelf?: boolean | undefined; emitEvent?: boolean |
undefined; } | undefined' has no property 'emitEvent' and no string index signature.
Что не так? Как мы можем реализовать
strictNullChecks
в угловых 4?
1 ответ
Решение
Угловой 2.x-4x
Когда вы включаете strictNullChecks
, он включает его для всех файлов TypeScript, включая библиотеки.
Включить strictNullChecks
в наборе проектов Angular CLI skipLibCheck
истина в вашем tsConfig.