查看: 3066|回复: 2

关于一些组件隐藏

升级   57.67%

38

主题

27

回帖

373

积分

中级会员

Rank: 3Rank: 3

积分
373
发表于 2022-4-30 14:56:13 | 显示全部楼层 |阅读模式
Hi 管理员大大
  要实现表单中部分节点根据条件进行显示和隐藏,现在可以做的更改"part_type"后显示和隐藏。
  加入按照下面的代码,可以进行隐藏,一旦页面刷新后,节点又显示出来了,请问这个怎么解决?

谢谢。
附代码:

debugger
var part_type = this.target.parentLine.getModule("part_type").getData();
if(part_type != "总成")
{
    this.target.parentLine.get("sub_part_number_list_title").node.hide()
    this.target.parentLine.get("child_part_number_list").node.hide()
    this.target.parentLine.get("meterial_list_title").node.show()
    this.target.parentLine.get("meterial_list").node.show()
}
else{
    this.target.parentLine.get("sub_part_number_list_title").node.show()
    this.target.parentLine.get("child_part_number_list").node.show()
    this.target.parentLine.get("meterial_list_title").node.hidden = true;
    this.target.parentLine.get("meterial_list").node.hide()
}
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37187
发表于 2022-5-5 10:35:22 | 显示全部楼层
您的代码时写在哪里的?您需要写在每次刷新界面会执行的事件了。
回复

使用道具 举报

升级   57.67%

38

主题

27

回帖

373

积分

中级会员

Rank: 3Rank: 3

积分
373
发表于 2022-5-11 13:47:28 | 显示全部楼层
已经解决,谢谢
回复

使用道具 举报

发表回复

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

本版积分规则

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