在FormArray中相应输入旁边显示来自async管道的值



我需要在"x"对应的员工编号旁边显示一个员工姓名。员工人数。

父表单将提供所需的雇员总数。

当输入每个员工编号时,http get将获取相应的员工名。
然后,如果需要另一个员工,则将显示下一个员工编号的输入。

这是一个Angular响应式表单,每个员工id/name组合都是FormArray的一部分。

使用一个异步管道来拉入员工名。当输入1作为第一个雇员的id时,就会出现正确的名字。问题是,当输入2作为下一个员工的id时,两个名称都更改为新名称。

无法解析FormArray。如果这是不可能的,是不是更好的组合返回的可观察对象,并解析到正确的字段名称?

这是一个显示问题的stackblitz。

https://stackblitz.com/edit/angular-ivy-dr9jjy

可观察对象employeeName$is只包含一个名称。可观测的employeeName$被复制为循环的ngFor数。

相关内容

  • 没有找到相关文章

最新更新