找文章 / 找答案
精选问答 更多内容

通过下拉组件控制组件的显示

yumissyou青铜二 显示全部楼层 发表于 2021-11-18 17:43:08 |阅读模式 打印 上一主题 下一主题
1
已解决

通过下拉组件控制组件的显示

2400 4
一共有三类图表, 分别是人群, 城市, 销量. 相关的共6张图 图表1-6
想用一个下拉框(下拉框1)  选择人群时候, 显示人群相关的图表1,2,其他的四个隐藏
选择城市时候, 显示城市相关的图表3,4

脚本如何写呢

if (param['下拉框1']='人群',
   图表1.visible = true and 图表2.visible=true

)

感觉怎么写都不是很顺啊.  

最佳答案

永洪tech-wisiy 青铜一 关注Ta

2021-11-18 17:43:09

if(param["下拉列表参数1"]==1){ 图表1.visible=true 图表2.visible=true 图表3.visible=false 图表4.visible=false 图表5.visible=false 图表6.visible=false }else if(param["下拉列表参数1"]==2){ 图表1.visible=false 图表2.visible=false 图表3.visible=true 图表4.visible=true 图表5.visible=false 图表6.visible=false }else if(param["下拉列表参数1"]== 3){ ...
查看完整内容
回复

使用道具 举报

精彩评论4

永洪tech-wisiy青铜一 显示全部楼层 发表于 2021-11-18 17:43:09
if(param["下拉列表参数1"]==1){
    图表1.visible=true
    图表2.visible=true
    图表3.visible=false
    图表4.visible=false
    图表5.visible=false
    图表6.visible=false
}else if(param["下拉列表参数1"]==2){
        图表1.visible=false
    图表2.visible=false
    图表3.visible=true
    图表4.visible=true
    图表5.visible=false
    图表6.visible=false
}else if(param["下拉列表参数1"]== 3){
            图表1.visible=false
    图表2.visible=false
    图表3.visible=false
    图表4.visible=false
    图表5.visible=true
    图表6.visible=true
}else{
            图表1.visible=false
    图表2.visible=false
    图表3.visible=false
    图表4.visible=false
    图表5.visible=false
    图表6.visible=false

} 20211118_175446.zip (1.76 MB, 下载次数: 6)
回复

使用道具 举报

yumissyou青铜二 显示全部楼层 发表于 2021-11-18 18:32:17
永洪tech-wisiy 发表于 2021-11-18 17:43
if(param["下拉列表参数1"]==1){
    图表1.visible=true
    图表2.visible=true

后面看了一下有12个图表, 三个选项时候就需要把所有的都写上, 如果4个选项, 那不是都要手动写一遍啊.

如果图表的名称有相似之处的话, 能不能有比较简单的写法么
回复

使用道具 举报

永洪tech-wisiy青铜一 显示全部楼层 发表于 2021-11-19 09:59:56
yumissyou 发表于 2021-11-18 18:32
后面看了一下有12个图表, 三个选项时候就需要把所有的都写上, 如果4个选项, 那不是都要手动写一遍啊.

...

逻辑不是唯一的,只要能实现功能,都可
回复

使用道具 举报

yumissyou青铜二 显示全部楼层 发表于 2021-11-22 14:36:44
永洪tech-wisiy 发表于 2021-11-19 09:59
逻辑不是唯一的,只要能实现功能,都可

就是感觉想不出来简单的写法, 得一个个图表都写一次, 总共写十几次, 有点重复
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部