Не удается прочитать свойство 'cancel' из неопределенного - расписание узла - PullRequest
0 голосов
/ 28 апреля 2019

nodejs говорит мне Невозможно прочитать свойство 'cancel' из неопределенного когда я хочу execue job.cancel ()

var schedule = require('node-schedule');


test = schedule.scheduleJob({second: 2, hour: 
dataA[0].on_h , minute: dataA[0].on_m, dayOfWeek: 
timerSD.day}, function(){ 
    console.log(now+': Timer automatic ON  - SD: '+x+ "timer ID"+dataA[0].ID);
    db.setStatus(x, 1);
});
test.cancel();

1 Ответ

0 голосов
/ 28 апреля 2019

Я делаю обходной путь с перепланированием.Это работает:

test = schedule.scheduleJob({second: 3, hour: dataA[0].off_h , minute: dataA[0].off_m, dayOfWeek: timerSD.day}, function() {
                console.log(now+': Timer automatic OFF - SD: '+x+ "timer ID."+dataA[0].ID);
                db.setStatus(x, 0);
            });
test.reschedule(true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...