#javascript #widget #thingsboard
#javascript #виджет #thingsboard
Вопрос:
Как я могу добавить приглашение для подтверждения действия с помощью window.confirm()
существующего виджета управления переключением tb-switch
на ThingsBoard?
Я хочу, чтобы он работал таким образом, чтобы перед обновлением значения переключателя,
if(Switch is currently "ON"){
var off =window.confirm("Confirm OFF?");
if(off){
Turn switch off
}
else{
Switch remains on
}
}
else if(Switch is currently "OFF"){
var on =window.confirm("Confirm ON?");
if(on){
Turn switch on
}
else{
Switch remains off
}
}
Ответ №1:
Сделайте это так, как я сделал. Добавьте пользовательское действие в виджет переключения, в котором отображается всплывающее окно для подтверждения положения переключателя, затем нажмите кнопку «подтвердить действие», чтобы выполнить вызов rpc с состоянием переключателя.