起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1888|回复: 2

[处理中1] 由主页面打开 下一个页面后,关闭当前页,要刷新主页面....

[复制链接]

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
发表于 2016-10-13 09:02:47 | 显示全部楼层 |阅读模式
如图1,我的页面布局,由一个主页面main.w组成, 底部的每一个导航切换的只是content,图2是我的main.w的几个content ,用的是windowContainer组件,引入了person.w页面,然后现在要打开一个person_info.w页面,来修改用户信息(头像,昵称等),修改完了关闭person_info.w页面,想只刷新person.w的数据,改怎么办?用onActive事件只能写在main.w里面,我的数据刷新却是在person.w,所以不知道该怎么做

图1

图1

图2

图2

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-13 11:31:47 | 显示全部楼层
现在的思路是,修改了用户信息,肯定要把这些东西,返回到这个person.w页面上了,可以在person.w拿到修改之后的信息,之后使用data.refreshData方法,
或者是,你把修改的信息,报错到localStorage中,在person,操作玩这些数据之后刷新,

在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-10-13 12:03:21 | 显示全部楼层
闰土 发表于 2016-10-13 11:31
现在的思路是,修改了用户信息,肯定要把这些东西,返回到这个person.w页面上了,可以在person.w拿到修改之 ...

那么data.refreshData这个方法在哪里执行呢? person.w这个页面监测不到上一个页面被关闭了,我用的是justep.Shell.showPage()打开的页面
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-19 07:12 , Processed in 0.071009 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表