0
私はちょっと狂ってしまいました。[JS]
私はタイマートラッカー用のコードを持っています。時間を入力すると、アイテムが入札され、入札段階が終了するまでの期間が計算されます。アラームを設定することもできます。
私の問題は、ローカル変数を使って作業していることです。行を削除するまではすべて正常に動作します。行が削除されると、間隔は継続され、アラームは引き続き消えます。私はこれを回避する方法を考えてきました。私が考えることができるのは、行がinsRow関数の中に存在するかどうかをチェックすることだけですが、どうやってそれを行うのかは分かりません。それが可能なら、私はif文これにそれを追加することができます:あなたは次に
const interval = window.setInterval(alarm, 1000);
new_row.dataset.intervalID = interval;
のようなものと挿入された行でstore as a data-
attribute、前を削除することができる
if(noticeTime[1] === -6) {
clearInterval(interval);
}