找回密码
 立即注册

QQ登录

只需一步,快速开始

afr2022

金牌服务用户

24

主题

115

帖子

433

积分

金牌服务用户

积分
433
afr2022
金牌服务用户   /  发表于:2023-5-19 09:19  /   查看:3399  /  回复:14
1金币
现在有一个需求,在关闭弹出页面的时候,如何自动的刷新父页面?(不是刷新表格,是刷新整个页面)。同时页面之间没有值的传递(因为不希望页面上出现存值的格子,隐藏的也不需要)。请问有什么方法可以实现这个流程吗?:弹出页面点击确定按钮->执行业务完成->关闭弹出页面->自动刷新父页面

14 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-22 11:08:59
15#
问题解决了就好~
后边有问题欢迎您继续发帖交流
回复 使用道具 举报
afr2022
金牌服务用户   /  发表于:2023-5-22 10:52:18
14#
Lay.Li 发表于 2023-5-19 15:56
您好,可以试一下这个事件哈
PopupClosed事件

就这个,感谢,我再配合一些其他技术,来区分是不是点击“确定按钮”关闭的弹出框,来触发这个事件,就实现了我需要的功能。感谢
回复 使用道具 举报
afr2022
金牌服务用户   /  发表于:2023-5-19 15:21:33
12#
olookok 发表于 2023-5-19 14:44
没有触发条件  怎么玩?

所以就是问一下,看看有没有类似于vue中的钩子,或者是有可以监听子页面状态的方法
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2023-5-19 14:44:01
11#
afr2022 发表于 2023-5-19 14:04
就是页面不要文本框,有文本框这都不叫问题了。不管是不是隐藏的都不要,只通过命令或者js

没有触发条件  怎么玩?
回复 使用道具 举报
afr2022
金牌服务用户   /  发表于:2023-5-19 14:04:24
10#
olookok 发表于 2023-5-19 12:10
其实简单 ,打开 弹窗的时候 传一个文本框值过去(空值,如果有值,设置为空),关闭弹窗返回一个值(非空 ...

就是页面不要文本框,有文本框这都不叫问题了。不管是不是隐藏的都不要,只通过命令或者js
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-19 12:24:32
9#
olookok大佬的方法很巧妙啊
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2023-5-19 12:10:51
8#
其实简单 ,打开 弹窗的时候 传一个文本框值过去(空值,如果有值,设置为空),关闭弹窗返回一个值(非空,返回前对其赋值。)父页面检测到,父页面 文本框设置命令。如果值变化。页面重新加载。




本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
afr2022
金牌服务用户   /  发表于:2023-5-19 12:04:54
7#
Lay.Li 发表于 2023-5-19 11:59
大佬,那相当与就是让父页面重新加载一遍嘛。那这里可以使用js代码去刷新一下

刷新的触发时机是什么?我需要的是弹出页面点击确定->关闭后,父页面自动刷新,js这些我早就写好了。但是需要自己手动去点。我需要的是关闭页面后自动刷新


本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-19 11:59:33
6#
大佬,那相当与就是让父页面重新加载一遍嘛。那这里可以使用js代码去刷新一下


本帖子中包含更多资源

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

x
回复 使用道具 举报
afr2022
金牌服务用户   /  发表于:2023-5-19 11:33:59
5#
Joe.xu 发表于 2023-5-19 11:22
您是什么需求需要这样来做呢,
可以看下这个方法能否满足需求,
recalc方法 - 活字格V8帮助手册 - 葡萄城 ...

我有很多页面的操作逻辑和业务放在父页面的页面加载时中的,而弹出的页面就是对父页面的数据进行了一些修改。修改完且关闭后,我需要父页面重新刷新一遍(即重新执行一遍页面加载命令)
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部