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

QQ登录

只需一步,快速开始

查看: 1486|回复: 5

[结贴] 各种页面跳转方式的差异

[复制链接]

14

主题

55

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
发表于 2015-10-18 16:35:39 | 显示全部楼层 |阅读模式
http://wex5.com/cn/open-page/ 中说了三种页面跳转的方式,但是没有说明它们在原理、效果上的差异。

我最初使用“最简单”的windowDialog来做页面跳转,但是发现打开新页面后,使用手机的“返回”无法返回到前一个页面,而是会直接退出App。

对我来说,我希望WeX5中的”页面“与原生应用的一个activity对应,至少效果类似,不仅仅是转向了新的页面,还包括进入、退出的动画,入栈和返回等等,系统”返回“键的支持等等。

so,希望版主能补充一下相关的资料。

看了一下《综合示例》,发现其中的页面跳转方式是我所希望的,但是直接在页面中使用justep.Portal.openWindow是无法工作的。

搜索发现,有几个帖子中说需要在门户中才能使用。觉得挺不解的:
1. 如果使用有条件,那应该在《页面跳转》一并写出吧...
2. 几个帖子都只说在门户中才能使用,但是搜索后并没有发现任何资料介绍门户的概念、要素,怎么实现...总不能让大家把源代码文件夹拷过去再慢慢改吧?

希望WeX5的文档资料越来越完善,免得大家不停踩坑...

0

主题

742

帖子

947

积分

高级会员

Rank: 4

积分
947
发表于 2015-10-19 14:10:07 | 显示全部楼层
1.你这个问题,可以参考下http://wex5.com/cn/router/
2。针对门户,现在提供了shell能力,相关api在/UI2/system/lib/portal下
如果该问题得到解决,请及时跟帖,以便结贴
回复 支持 1 反对 0

使用道具 举报

2

主题

8

帖子

26

积分

新手上路

Rank: 1

积分
26
QQ
发表于 2015-10-18 19:02:36 | 显示全部楼层
现在有这种情况,文档写的不细,弄得需要反复的试
无形中延长了开发过程
达里湖住宿 www.dlhbg.com
回复 支持 反对

使用道具 举报

39

主题

144

帖子

415

积分

中级会员

Rank: 3Rank: 3

积分
415
QQ
发表于 2015-10-18 19:28:34 | 显示全部楼层
cfsww 发表于 2015-10-18 19:02
现在有这种情况,文档写的不细,弄得需要反复的试
无形中延长了开发过程

我们是自己做了一个页面打开的js,思路是这样的:
依然用contens组件做容器,
每次打开一个页面动态生成一个content,
然后使用js动态创建一个windowContainer组件,用这个组件引入。w,
在。w加载完毕之后,调用contents组件的切换方法,切换到这个新增加的页面,浏览器的返回和手机的返回键,多页面的路由开下就可以了
不过这个只适合单页,你们现在的做法是什么呢,如果有更好的方法,或者思路,求分享下
回复 支持 反对

使用道具 举报

14

主题

55

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2015-10-19 22:47:24 | 显示全部楼层
yyyy 发表于 2015-10-18 19:28
我们是自己做了一个页面打开的js,思路是这样的:
依然用contens组件做容器,
每次打开一个页面动态生成一 ...

这个方法在文档里是有介绍,不过似乎其实是把多个页面装到一个contents里,这样的话其实是几个页面对应一个activity,不知道这样会不会导致页面占用的内存太多,如果页面比较多的话,感觉也不好全部放在一个activity里
回复 支持 反对

使用道具 举报

39

主题

144

帖子

415

积分

中级会员

Rank: 3Rank: 3

积分
415
QQ
发表于 2015-10-20 13:18:40 | 显示全部楼层
yedaoq 发表于 2015-10-19 22:47
这个方法在文档里是有介绍,不过似乎其实是把多个页面装到一个contents里,这样的话其实是几个页面对应一 ...

恩,太多的确不好,所以我们有个数组,控制数量,在超过一定的数量的时候,删除最早的页面,在快要返回到那页在重新加载回去
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 11:40 , Processed in 0.112115 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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