如何从下拉列表中选择值时刷新所有下拉列表

时间:2019-06-11 10:19:48

标签: angular

  • 我的应用程序中有大约10个下拉列表。所有下拉菜单都会获取值 从10个不同的数组绑定。
  • 当我在任何下拉列表中选择值时,剩下的全部9个 下拉菜单不应具有选定的值。
  • 我可以按任何顺序选择任何下拉菜单。我唯一想做的就是 从下拉列表中删除所选项目。

e。 G。我有10个具有相同值的数组,例如[a,b,c,d,e,f,g,h,i,j,k] ..如果我从中选择'a'下拉菜单3 ,则其余所有9个下拉菜单都不应包含“ a” 。如果下拉菜单10选择“ b”,则其余下拉菜单不应包含“ b”。

我是Angular 5的新手,无法实现上述要求。请帮帮我。

1 个答案:

答案 0 :(得分:0)

当下拉列表绑定到基础数组,并且您在所有10个下拉列表上实现了选定的值更改处理程序,然后针对其他9个下拉列表更新该数组的值,以使其不包含已更改其值的下拉列表中的所选值。之后,数据绑定将更新其他9个下拉列表,并且不显示/不包含下拉列表中所选值的whos值已更改。