javascript - ThingsBoard:如何将确认框添加到开关控制小部件(tb-switch)?
问题描述
如何在 ThingsBoard 上window.confirm()
向现有的 Switch Control 小部件添加确认操作的提示?tb-switch
我希望它以这样一种方式工作,即在更新开关值之前,
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
}
}
解决方案
您可以创建一个额外的侦听器,而不是等待确认。
但是,您首先需要访问/应该可以使用 javascript 操作开关位置。你知道这是否可能吗?我现在可以使用,但不确定是否可以使用 .
我上次尝试时,这两个开关都不同,无法编辑。请让我知道,也许我可以进一步帮助你。
推荐阅读
- java - 具有一个元素的 LinkedBlockingQueue - 读取器/写入器竞争条件
- node.js - chat.postMessage 的问题 - channel_not_foud
- r - 获取 RandomForest 中单个树的重要性
- assembly - 从 8086 emu 读取一个字符串并输出回来
- c# - 将文本框值传递给 sql 查询 c# 应用程序
- vba - Word 表查找分段符,将行内容分成两行
- c - 如何使用 OpenSSL 库生成大素数?
- python - 使用beautifulsoup将字符串作为列表放入一行
- python - 反向未找到
- tensorflow - 是否有 dnnlib 的任何文档:NVlabs 项目中的附加库?