Angular 多个mat select未显示正确的值

Angular 多个mat select未显示正确的值,angular,angular-material,Angular,Angular Material,我有一个多选下拉菜单,可以选择所有选项。 代码运行得非常好,但是一旦您选择了All,然后取消选择其中一个选项,All仍将显示,尽管它在功能方面运行得非常好 我尝试过更新表单分解的值和有效性,可能是在呈现问题上 我有类似于以下的代码formcontrol的值没有得到更新,如果您要检查控件的值,您将发现0,它是“全部”的值 您需要拼接此值并将正确的值修补到formcontrol

我有一个多选下拉菜单,可以选择所有选项。 代码运行得非常好,但是一旦您选择了All,然后取消选择其中一个选项,All仍将显示,尽管它在功能方面运行得非常好

我尝试过更新表单分解的值和有效性,可能是在呈现问题上


我有类似于以下的代码

formcontrol的值没有得到更新,如果您要检查控件的值,您将发现0,它是“全部”的值 您需要拼接此值并将正确的值修补到formcontrol