を更新するための最良の方法です私はJavascript /活字体でどのコレクション内の項目の最初のオカレンスを見つけ、それに
[
{"order":1,"step":"abc:","status":true},
{"order":2,"step":"xyz","status":true},
{"order":3,"step":"dec","status":false},
{"order":4,"step":"pqr","status":false},
{"order":5,"step":"tuv","status":false}
....
];
をコレクションを持っていることは、私はそれを識別するたびに、そのと呼ばれる関数を記述する必要があります最初のfalseの出現(上記の例ではOrder:3)をtrueに更新します。上記のメソッドが再び呼び出されると、次の要素(順序:4)が更新されます。偽のステップは、常に完了したステップの真下になります。
この機能を作成するには、どのような方法が最も簡単です(コードは少なくてエレガントですか)。コレクション内のアイテムごとに手作業でループして、最初に見つかったfalseを確認してから更新します。
'ため、loop' ..'条件は 'true'を... – Rayon
'(注文として評価されている場合condition' .. 'それをbreak'場合.filter(o =>!o.status)[0] || {})。status = true; ' – nnnnnn