当页面初始化时设置了控件hide(),会不会仍然想后台发送请求获取该控件的数据

1576031821(1).jpg

FineReport wsm123 发布于 2019-12-11 10:38
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
萌萌的呆贼Lv4初级互助
发布于2019-12-11 10:47(编辑于 2019-12-13 15:20)

个人认为:会的 控制的只是隐藏展示,后台查询还会执行的;可以在浏览器调试下,把隐藏的模块显示出来,看有没有数据。


查看日志,设置log输出级别DEBUG,然后点击设计器左上角日志的地方,可以查询一些运行情况和执行的SQL脚本

image.pngimage.png

image.png


  • wsm123 wsm123(提问者) 那么,如果是两个相同的模块,只是位置不一样,要根据条件来显示指定位置的这个模块,他们使用的数据也是一样,这样会不会向后台发送两个请求,还是只发送一次呢?
    2019-12-13 10:37 
  • 萌萌的呆贼 萌萌的呆贼 回复 wsm123(提问者) 用的同一个数据集 看日志里面只显示一次SQL执行语句的
    2019-12-13 11:10 
  • wsm123 wsm123(提问者) 回复 萌萌的呆贼 你是怎样看的日志?
    2019-12-13 15:00 
  • 萌萌的呆贼 萌萌的呆贼 回复 wsm123(提问者) 方法截图上面了 参考下
    2019-12-13 15:21 
最佳回答
0
shirokoLv6资深互助
发布于2019-12-11 10:52

js的hide就是只控制显示的,只是隐藏而已,明显已经获取到数据了,再调用一次show就能看到,

  • 3关注人数
  • 309浏览人数
  • 最后回答于:2019-12-13 15:20
    请选择关闭问题的原因
    确定 取消
    返回顶部