下拉复选框取参数时在参数面板取和在js里取有什么区别?

如图,复选框控件为comboCheckBox0 。在参数面板新建参数a,值为$comboCheckBox0 取参带参跳转跟直接在js里写var a =this.options.form.getWidgetByName("comboCheckBox0 ").getValue()然后带参跳转有区别吗?求解答,谢谢大家。

1.png

yzm304332 发布于 2021-6-24 17:38
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-6-24 18:12

js可以在点击时主动获取

直接写公式有时不是最新的值。

  • yzm304332 yzm304332(提问者) 参数面板取参的这个逻辑不是在执行点击事件时取参数到a,然后执行function(a)吗?这样的话类似于java的函数调用,每次a都是复选框中的值,那应该也是最新值吧……就是有点没搞懂这个地方……
    2021-06-24 18:20 
  • 祈L 祈L 回复 yzm304332(提问者) 其实一样的,都是获取最新值,不用想太多
    2021-06-24 18:32 
  • yzm304332 yzm304332(提问者) 回复 祈L 好的!蟹蟹解答!
    2021-06-24 19:53 
最佳回答
0
祈LLv6中级互助
发布于2021-6-24 18:13(编辑于 2021-6-24 18:14)

如果是跳转,表面上是没有区别的,都是跳转时获取当前值

  • 3关注人数
  • 292浏览人数
  • 最后回答于:2021-6-24 18:14
    请选择关闭问题的原因
    确定 取消
    返回顶部