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

QQ登录

只需一步,快速开始

查看: 1691|回复: 6

[结贴] justep.shell.showPage()跳转页面数据刷新问题

[复制链接]

15

主题

52

帖子

146

积分

初级会员

Rank: 2

积分
146
QQ
发表于 2016-8-5 17:36:14 | 显示全部楼层 |阅读模式
如:有主页A----->列表页B------->详细信息页C
C页上用justep.shell.showPage()返回主页,当再次点击进入C页时,数据并未刷新依然是上次打开的数据。请问在页面激活事件里面要怎么处理?

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-8-5 17:39:50 | 显示全部楼层
做手动刷新数据 例如:this.comp("data1").refreshData();
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

15

主题

52

帖子

146

积分

初级会员

Rank: 2

积分
146
QQ
 楼主| 发表于 2016-8-6 16:00:28 | 显示全部楼层
这种方法我试过的,但是页面并不会因为数据的刷新而改变数据的显示,也不不知道怎么回事
回复 支持 反对

使用道具 举报

发表于 2016-8-8 14:15:42 | 显示全部楼层
朝阳 发表于 2016-8-6 16:00
这种方法我试过的,但是页面并不会因为数据的刷新而改变数据的显示,也不不知道怎么回事 ...

页面中的节点属性如果是使用的bind-ref 属性绑定的data字段,当data组件数据更新后,相应的页面也会自动刷新才对啊!
请问你是在onActive事件中刷新的data吗?? 调试看看代码有没有执行呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

52

帖子

146

积分

初级会员

Rank: 2

积分
146
QQ
 楼主| 发表于 2016-8-8 15:05:37 | 显示全部楼层
谢谢,解决了,可能是缓存的问题,现在可以用了
回复 支持 反对

使用道具 举报

3

主题

12

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
发表于 2016-8-15 16:02:14 | 显示全部楼层
朝阳 发表于 2016-8-8 15:05
谢谢,解决了,可能是缓存的问题,现在可以用了

遇到同样的问题,请教下是怎么解决的?
回复 支持 反对

使用道具 举报

15

主题

52

帖子

146

积分

初级会员

Rank: 2

积分
146
QQ
 楼主| 发表于 2016-9-5 12:04:59 | 显示全部楼层
还在测试,我就在第三页用justep.shell.showpage()跳转到第一页,在第一页的onActive中用this.comp(').refreshData();刷新数据
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 15:49 , Processed in 0.111892 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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