-1

これはAngle2/TS/ES6の新機能です。この回答をどこでも見つけることはできません。Angularを使用して選択オプションを削除する方法

私はngForを使用して動的にレンダリングされるオプションを持つselectを持っています。オプションは配列内にあります。 selectは、製品のオプションを選択するためのものです。オプションが選択されると、選択された製品を格納する別の配列にプッシュされます。私はそのオプションをDOMから削除して、一度選択された後はユーザーの方法で取得しないようにしたいと思います。 私はそれを無効にすることができますが、私は本当に一緒にオプションを削除したいと思います。

助けがあれば助かります。 角度2でDOMを操作する方法がわかりません

+0

別の小道具からオプションをレンダリングすることができます。たとえば、 'availableOptions'は、元の配列とオプションのスライスです。選択したオプションを別の配列にプッシュすると、「availableOptions」でも削除できます。 – wostex

答えて

0

選択したオプションを取得したら元の配列から削除してみてください。実際にドロップダウンメニューを再描画します。元の配列を直接変更しても機能しない場合は、要素を削除してこのようなことをしてください。

関連する問題