|
发表于 2024-5-14 09:50:37
|
显示全部楼层
本帖最后由 szhtest 于 2024-5-14 09:52 编辑
并且该场景只有在仅选择 授权部门下的身份时 才会发生
1.若仅选择授权人员,第一次点击确定,会正常流转,不会报错,打印值为:也是取不到授权部门的data
2.若同时选择授权人员身份和授权部门下的身份,第一次点击确定,也是正常流转(下一步经办人为我在人员和部门里选择的两个值),但是打印值里照样也取不到授权部门的data??那系统是怎么成功读取到我选择的授权部门下的身份,打印data却依旧显示undefined??但估计是已符合if (!this.data['质检组确认_授权人员'].length && 判断的前半截所以就没有去校验判断后半截: && !this.data['质检组确认_授权部门'].length导致没有报错找不到length
不理解为什么取授权部门身份会取到undefined,按理来说即使没选人,data打印出来也应该是才对。
而且奇怪的是,当同时选取授权人员身份和授权部门下的身份,系统都是可以读取到这两个选择值的,那为何授权部门的data打印出来仍旧为undefined?
并且我有试过按教学视频里在postLoadSelector事件写 this.data.add("质检组确认_授权部门","",true)进行初始化,在这种情况下获取到的是一个空值,我依旧没法进行校验
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|