gpt4 book ai didi

angular - 如何解决 'Property ' foo' 没有初始化程序并且在使用 @Input 装饰器时未在构造函数中明确分配?

转载 作者:行者123 更新时间:2023-12-03 15:16:51 25 4
gpt4 key购买 nike

我将如何正确初始化具有 @Input 的属性装饰器而不删除严格的类型?

下面的代码是显示此警告的内容

@Input
foo: FormGroup;

最佳答案

没有办法定义一个装饰器,以便 Typescript 知道它将执行字段初始化。唯一的选择是向字段添加明确的赋值修饰符:

@Input
foo!: FormGroup;

这将单独禁用对该字段的检查。您可以阅读有关此断言的更多信息 here

关于angular - 如何解决 'Property ' foo' 没有初始化程序并且在使用 @Input 装饰器时未在构造函数中明确分配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53224437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com