大屏刷新

大屏由几个报表块组成,请问怎样让报表快定时刷新,但不刷新整个页面,js怎么写啊,按照文档写出了,但是只有第一个报表块在刷新,后面不刷新,还请高人提点,下面是我的js

var form = this.options.form; setInterval(function() { form.getWidgetByName("report_直营零售").gotoPage(1,"{}",true); form.getWidgetByName("report_倒计时").gotoPage(1,"{}",true); form.getWidgetByName("report_导购").gotoPage(1,"{}",true); form.getWidgetByName("report_公司TOP").gotoPage(1,"{}",true); form.getWidgetByName("report_铁三角达成").gotoPage(1,"{}",true); }, 1000); FR.HtmlLoader.loadingEffect=function(){};

FineReport duanduan0502 发布于 2022-11-23 08:49 (编辑于 2022-11-23 08:50)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
duanduan0502Lv4见习互助
发布于2022-11-25 17:11

已解决

  • 浮一 浮一 你好,请问你这个最后是怎么解决的
    2022-11-26 13:43 
最佳回答
0
yzm339714Lv6中级互助
发布于2022-11-23 08:50(编辑于 2022-11-23 08:54)

_g().getWidgetByName("report5").gotoPage(c, "", true); 

试试这样写  不用 this.options.form

  • duanduan0502 duanduan0502(提问者) 我这边没有刷新插件,只能写js
    2022-11-23 08:51 
  • yzm339714 yzm339714 回复 duanduan0502(提问者) 答案改了,再试试看看
    2022-11-23 08:54 
最佳回答
0
用户S5182147Lv6中级互助
发布于2022-11-23 08:50
最佳回答
0
luojian0323Lv7资深互助
发布于2022-11-23 08:51(编辑于 2022-11-23 08:52)
最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-23 08:53

试试,你代码中所有报表名称,小写改成大写

  • 4关注人数
  • 356浏览人数
  • 最后回答于:2022-11-25 17:11
    请选择关闭问题的原因
    确定 取消
    返回顶部