typescript - Angular:需要属性绑定
问题描述
使用 Angular 9,我有一个这样定义的组件
@Compontent({
selector: 'app-whatever',
})
export class Whatever {
@Input myProp: string
}
对于我已经声明的 Angular,我tsconfig.json
必须严格使用strictNullChecks
and 。为了更好的衡量,我什至设置了.noImplicityAny
strictTemplates
fullTemplateTypeCheck
如果我这样做,Angular 确实会抱怨
<app-whatever [myProp]></app-whatever>
如果我根本不绑定任何属性,它不会抱怨
<app-whatever></app-whatever>
这是为什么?我想在静态时间而不是在运行时捕获丢失的道具绑定。
如果您有任何建议,我将不胜感激。