永洪社区

标题: 永洪里怎么实现延迟执行一个命令呢 [打印本页]

作者: yhdata_JmNe5AKo    时间: 2024-11-10 22:27
标题: 永洪里怎么实现延迟执行一个命令呢
JS中的定时器有两种,分别是Interval和setTimeout。永洪里好像没有这两个函数,怎么在条件判断里先执行一个等待几秒的指令呢
比如我想实现这种效果,永洪里有办法吗
if (1.visible==true)
{
1.visible=false;
2.visible=true;
}
else
{
setTimeout (function(){

   组1.visible=true;
   组2.visible=false;
},2000)   //延迟2秒执行else语句
}



作者: yhbi老6了    时间: 2024-11-10 22:27
yhdata_JmNe5AKo 发表于 2024-11-11 10:30
是整个报告轮播,我写在报告脚本里的

那你可以使用报告的全局刷新,来代替你轮播的时间。然后再进行控制展现
作者: yhbi老6了    时间: 2024-11-11 08:16
应该不可以,js支持比较轻度。你做的的操作是是因为什么原因?需要读表,然后因为null 没有 size ?

作者: yhdata_JmNe5AKo    时间: 2024-11-11 09:13
yhbi老6了 发表于 2024-11-11 08:16
应该不可以,js支持比较轻度。你做的的操作是是因为什么原因?需要读表,然后因为null 没有 size ?
...

感谢大佬答复。我想实现几秒后在同一个窗格切换图表,现在的写法是不停的在切换
作者: yhbi老6了    时间: 2024-11-11 09:51
你想做轮播?
作者: yhbi老6了    时间: 2024-11-11 09:52
整个报告轮播还是单组件?
作者: yhdata_yzm    时间: 2024-11-11 10:03
暂时不支持执行代码加时间间隔。
如果组件的轮播,有轮播组件。
如果需要报告的级别的轮播,可能就要配合前端html自行开发了
作者: yhdata_JmNe5AKo    时间: 2024-11-11 10:30
yhbi老6了 发表于 2024-11-11 09:52
整个报告轮播还是单组件?

是整个报告轮播,我写在报告脚本里的

作者: yhdata_lyaa    时间: 2024-11-11 10:44
脚本只能设置组件的刷新间隔
表示轮播的时间间隔。
选项卡1.carInterval = 2;
https://www.yonghongtech.com/rea ... ghlightsub=Interval




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4