介绍

列表按钮上点击弹出当前功能表单,表单保存时关闭弹窗,并刷新列表数据

详细步骤

1.添加列表按钮,并注册按钮点击事件

2.注册showFunc()打开的功能界面上保存按钮单击前事件,编写代码

相关代码

  • 列表打开功能按钮事件
const {
    $func, // 功能对象
    button, // 按钮对象
} = EventOptions;
const {showFunc}=JE.useSystem();
//使用showFunck打开功能表单
const modal = showFunc("VERSION_PT_TEST",{
    //是否打开表单
    isFuncForm:true,
    //传参操作函数
    params:{
        closeFn(){
            modal.close();//关闭当前窗口
            $func.reload();//刷新列表
        }
    }
})
  • showFunc()打开的功能界面上保存按钮单击前事件
const {
    $func, // 功能对象
    button, // 按钮对象
} = EventOptions;
//获取传的参数,进行处理
const params = $func.getParams();
//判断参数是否存在,存在就关闭窗口,或者做其他逻辑处理
if(params?.closeFn){
   params.closeFn();
}
最后编辑: 呼丽华  文档更新时间: 2024-11-08 17:00   作者:呼丽华