查看: 10113|回复: 3

初始化页面下拉选与组件显示/隐藏的问题

升级   2.19%

27

主题

20

回帖

219

积分

注册会员

Rank: 2

积分
219
发表于 2023-2-7 11:11:14 | 显示全部楼层 |阅读模式
下拉选:有借款、无借款

div组件:有借款show,无借款hide
问题:申请人选择无借款,被审批人退回之后,下拉选显示无借款,但是组件也显示出来了,组件应该是隐藏不显示的
怎么在刷新和刚点进流程申请的时候,获取到下拉选的初始值为 有借款,组件hide呢,在queryLoad、postLoad、load中都尝试获取下拉选值,都是获取不到的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-2-7 16:40:31 | 显示全部楼层
this.data.下拉框标识,就可以获取到选中的选项了
回复

使用道具 举报

升级   2.19%

27

主题

20

回帖

219

积分

注册会员

Rank: 2

积分
219
发表于 2023-2-7 17:20:19 | 显示全部楼层
论坛管理员 发表于 2023-2-7 16:40
this.data.下拉框标识,就可以获取到选中的选项了

this.data.标识确实是可以获取到下拉框选项,但是需要在哪个事件中去获取呢,比如我点击流程表单详情的时候,或者新建流程申请的时候,就需要获取到下拉框的选项,然后根据选项再去决定组件的隐藏与展示
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-2-8 09:40:36 | 显示全部楼层
直接在表单的load事件中就可以了,if(this.data.select=="隐藏") this.form.get("隐藏的字段").hide()
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread