提问者:小点点

用于上载文件的自定义组件正在共享实例,但未按预期工作


在我的应用程序中,我有一些模块,应该有可能上传图像。

为了便于重用,我创建了一个子组件来处理图像上传。 问题是当我从其中一个子组件上传图像时,它总是显示在第一个组件实例中。

我在这里复制了这个问题:https://stackblitz.com/edit/angular-ivy-6UG9F6

有人知道问题出在哪里吗?


共1个答案

匿名用户

您的两个文件输入都具有相同的ID,因此当您单击第二个标签时,它将返回到第一个输入。 尝试为每个输入生成一个动态ID,这样就可以了。