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

QQ登录

只需一步,快速开始

查看: 2760|回复: 8

[处理中2] 如何关闭页面?

  [复制链接]

8

主题

21

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
发表于 2016-5-11 15:49:39 | 显示全部楼层 |阅读模式
页面一里填写了信息之后跳转到页面二,页面二里填写了信息之后跳转到页面三,跳转方式为justep.Shell.showPage(url,{data:""});
我希望在页面三里点确定可以清除页面一、二里面的信息,应该如何处理

75

主题

486

帖子

862

积分

高级会员

Rank: 4

积分
862
QQ
发表于 2016-5-11 16:06:15 | 显示全部楼层
发送通知```    事件的派发`
http://bbs.justep.com/thread-49855-1-1.html
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-11 16:06:51 | 显示全部楼层
你可以在打开新的页面之前,先调用this.owner.close()关闭当前页面, 之后再调用justep.Shell.showPage打开新页面;
这样当打开到页面三时, 页面一和页面二都已经关闭了
回复 支持 反对

使用道具 举报

8

主题

21

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
 楼主| 发表于 2016-5-12 15:02:36 | 显示全部楼层
但是我会通过点击上一步回到页面一和页面二。
例如我做一个流程,流程中均可点击上一步和下一步,在完成这个流程后,再开启一个新的流程,页面显示上一个流程的数据
在这种情况下应该怎样处理
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-12 16:55:53 | 显示全部楼层
可以通过Shell的事件总线机制来实现, 具体可以参考
/UI2/demo/account/detail.w
/UI2/demo/account/classSetting.w
关键是两个api:
justep.Shell.on
justep.Shell.fireEvent
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-12 16:55:59 | 显示全部楼层
可以通过Shell的事件总线机制来实现, 具体可以参考
/UI2/demo/account/detail.w
/UI2/demo/account/classSetting.w
关键是两个api:
justep.Shell.on
justep.Shell.fireEvent
回复 支持 反对

使用道具 举报

6

主题

74

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
发表于 2016-6-21 11:01:39 | 显示全部楼层
hecr 发表于 2016-5-11 16:06
你可以在打开新的页面之前,先调用this.owner.close()关闭当前页面, 之后再调用justep.Shell.showPage打开 ...

我这样写了,但是没有用。
回复 支持 反对

使用道具 举报

发表于 2016-6-21 14:41:28 | 显示全部楼层
扑满 发表于 2016-6-21 11:01
我这样写了,但是没有用。

关于派发事件,参考:http://docs.wex5.com/wex5-ui-question-list-2034/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

96

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
发表于 2016-7-21 17:07:05 | 显示全部楼层
justep.Shell.closeAllOpendedPages()关闭所有打开的页面跳转到index也就是首页
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 11:53 , Processed in 0.106262 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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