首页 > 解决方案 > 模板和反应形式的角度自定义组件

问题描述

我正在尝试创建一个自定义组件(一个自定义的自动完成字段),但我想为反应式表单和模板表单工作所以有时价值会通过[(ngModel)],有时我想提供formControlName

到现在为止,我有 2 个不同的模板,但无论我在哪里看,似乎 NG_VALUE_ACCESSOR 都在自己处理它,我的实现中只是缺少一些东西。

为了让我的问题更清楚如果您使用 PrimeNg 组件或任何框架,同一个组件可以采用 [(ngModel)] 或 formControlName 并且它在两种情况下都表现为正常组件而无需特殊处理,这就是我想要做的

具有相同问题的类似问题:

如何使用反应形式包装像自动完成这样的primeng组件?

标签: angularangular-reactive-formsangular-template-form

解决方案


推荐阅读