如何使用Angular删除选择选项

时间:2017-07-07 21:26:03

标签: angular typescript drop-down-menu ecmascript-6 angular2-template

我对angular2 / TS / ES6比较新,我似乎无法在任何地方找到答案。

我有一个选项,其中包含使用ngFor动态呈现的选项,选项位于数组中。 选择用于选择产品的选项。选择一个选项后,它将被推送到另一个存储所选产品属性的数组。我希望从DOM中删除该选项,以便在选择一次之后它不会以用户的方式进入。 我知道我可以禁用它但我真的想要将所有选项全部删除。

任何帮助都会很棒。 我无法理解如何使用角度2 +

来操纵DOM

1 个答案:

答案 0 :(得分:0)

获得所选选项后,尝试将其从原始数组中删除。这确实重新渲染了下拉菜单。如果直接修改原始数组不起作用,则删除元素并执行类似的操作。

OriginalArray = Object.assign([],OriginalArray)