Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

主表的popup弹窗修改后增强js无法获取弹窗的值完成填值规则赋值 #5010

Closed
zhenxunsong opened this issue Jun 1, 2023 · 1 comment

Comments

@zhenxunsong
Copy link

版本号:

3.5.1

前端版本:vue3版?还是 vue2版?

vue3版

问题描述:

使用的是Online在线功能,
通过implements IFillRuleHandler实现了一个文本框的填值规则,这个填值规则会读取form表单的值;当表单字段badge,控件类型是popup弹窗,其修改后,填值规则类中获取不到该弹窗的值。即调用that.executeMainFillRule()获取到该弹窗的值是空字符串。【说明:popup弹窗选择后是回写父页面成功的】

截图&代码:

填值规则:
image

增强js:【表单字段名:badge】
onlChange(){
return {
badge() {
that.executeMainFillRule()
}
}
}
弹窗配置:【弹窗是正常的,正常回写父页面表单数据的】
image

友情提示(为了提高issue处理效率):

  • 未按格式要求发帖,会被直接删掉;
  • 描述过于简单或模糊,导致无法处理的,会被直接删掉;
  • 请自己初判问题描述是否清楚,是否方便我们调查处理;
  • 针对问题请说明是Online在线功能(需说明用的主题模板),还是生成的代码功能;
@zhangdaiscott
Copy link
Member

popup控件没有触发change事件

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants