Монго для каждого не выполняет функцию

Я предпочитаю, чтобы прослушиватели событий были развернуты модульной функцией, а не сценарием прослушивателя событий уровня document. Итак, мне нравится ниже. Обратите внимание: вы не можете переадресовать элемент с одним и тем же прослушивателем событий, поэтому не беспокойтесь о прикреплении слушателя более одного раза - только один палец.

var iterations = 4;
var button;
var body = document.querySelector("body");

for (var i = 0; i < iterations; i++) {
    button = document.createElement("button");
    button.classList.add("my-button");
    button.appendChild(document.createTextNode(i));
    button.addEventListener("click", myButtonWasClicked);
    body.appendChild(button);
}

function myButtonWasClicked(e) {
    console.log(e.target); //access to this specific button
}

0
задан Luis Doriz 28 March 2019 в 00:31
поделиться

1 ответ

Вы можете сделать это.

const dte = new Date();
Task.find({
  status: {
  $ne: ["Done", "Stuck", "Late"]
},
 date: {
   $lt: dte
 }
}).then((tasks) => {

   // loop through tasks
   tasks.forEach(async (task) => {
      const newLog = new Log({
        message: `${moment(dte).format("LT")}: The task: ${
        department.name
        } is delayed`,
        type: "late"
      });

      await newLog.save();

      // update task
      task.set({ status: "Late" });
      await task.save();
 });
})
0
ответ дан Gerald 28 March 2019 в 00:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: