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

QQ登录

只需一步,快速开始

查看: 2612|回复: 9

[结贴] 首页跳转问题

[复制链接]

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
发表于 2018-1-16 08:35:16 | 显示全部楼层 |阅读模式
现在我们首页的连接使用的是这个this.comp('windowContainer1').load(url, params);

然后现在我们想进入我们子页面的详细连接,现在不能进入子页面的详细连接,每次都会跳转到首页,请问是什么问题。
发表于 2018-1-16 10:33:16 | 显示全部楼层
子页面也在windowContainer 中吗?? 是contents组件 页面的切换吗
可以等windowContainer  加载完后,调用contents 切换页面的方法即可!

http://docs.wex5.com/wex5-ui-question-list-2137/

另外 首页做法参考:
http://docs.wex5.com/shellimpl/

其他页面可以使用justep.Shell.showPage 打开!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-16 18:47:40 | 显示全部楼层
liangyongfei 发表于 2018-1-16 10:33
子页面也在windowContainer 中吗?? 是contents组件 页面的切换吗
可以等windowContainer  加载完后,调用 ...

不是的,子页面不是windowContainer,是一个单独的页面,
首页的index.w 是根据参数来加载不同的Container,现在我们按照wex5标准写法
..index.w#!test 这样的写法不会跳转到test页面
永远就卡在index.w#!mainContainer
请问是什么原因
回复 支持 反对

使用道具 举报

发表于 2018-1-17 10:54:49 | 显示全部楼层
笑看余生 发表于 2018-1-16 18:47
不是的,子页面不是windowContainer,是一个单独的页面,
首页的index.w 是根据参数来加载不同的Containe ...

那么,请问你子页面是如何打开的?justep.Shell.showPage 吗??
如果index中主页是不固定的,  contents组件中就不要放content    mainContainer 就是content的xid

在index.w中  直接获取参数后,调用justep.Shell.showPage  打开即可

第一次 justep.Shell.showPage  打开的页面就是主页了!
http://docs.wex5.com/wex5-ui-question-list-2103/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-17 11:08:17 | 显示全部楼层
liangyongfei 发表于 2018-1-17 10:54
那么,请问你子页面是如何打开的?justep.Shell.showPage 吗??
如果index中主页是不固定的,  contents ...

我们不是showPage打开的,我们是直接windowContainer加载的,确实是加了showPage就可以打开,但是这样的用户点击返按钮就是返回上一层界面,用户体验不是很好,请问下怎么解决
回复 支持 反对

使用道具 举报

发表于 2018-1-18 09:35:39 | 显示全部楼层
笑看余生 发表于 2018-1-17 11:08
我们不是showPage打开的,我们是直接windowContainer加载的,确实是加了showPage就可以打开,但是这样的 ...

上一层页面是什么??这个不是首页?主要吗??主页默认就不会返回到上一层页面了的!

也可以自己接管attachDoubleClickExitApp事件
http://docs.wex5.com/wex5-app-question-list-2003/
http://docs.wex5.com/wex5-app-question-list-2131

指定这个页面不能回退!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-18 09:41:15 | 显示全部楼层
liangyongfei 发表于 2018-1-18 09:35
上一层页面是什么??这个不是首页?主要吗??主页默认就不会返回到上一层页面了的!

也可以自己接管at ...

是这样的,我们想挂一个单页应用
比如我们index.w 跳转到A,当用户在页面点击返回,不能看见index.w界面,应该直接退出
但是如果我们使用windowDialog跳转的话,能实现解决这个问题,就是想打开某些页面的时候后面的参数解决不了,比如这样的参数index.w#!test//{"test":"2019"},就不会跳转到test界面了,我们这2个问题想一起解决

现在就是解决一个问题另一个问题就出现了
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-18 09:41:43 | 显示全部楼层
本帖最后由 笑看余生 于 2018-1-18 09:44 编辑

是这样的,我们想挂一个单页应用
比如我们index.w 跳转到A,当用户在页面点击返回,不能看见index.w界面,应该直接退出
但是如果我们使用windowDialog跳转的话,能实现解决这个问题,就是想打开某些页面的时候后面的参数解决不了,比如这样的参数index.w#!test//{"test":"2019"},就不会跳转到test界面了,我们这2个问题想一起解决

现在就是解决一个问题另一个问题就出现了
我们这个应用是在微信里面跑的,不是app
回复 支持 反对

使用道具 举报

发表于 2018-1-18 18:46:32 | 显示全部楼层
笑看余生 发表于 2018-1-18 09:41
是这样的,我们想挂一个单页应用
比如我们index.w 跳转到A,当用户在页面点击返回,不能看见index.w界面 ...

微信里运行,就无法接管回退了!,只能做到在第一个页面中退出,其他页面只要url 有改变,就肯定会导致路由回退的!!

如果你想A 页面打开时   不能回退,就要保证url 不变  ,
如果url 不变话 ,也无法定位到这个页面,url 不能打开某个页面的!!

你想想吧 就和浏览器是一样,只要页面访问url 变量 ,就是回退的!
微信和浏览器的物理回退  x5 是控制不了的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-19 07:43:26 | 显示全部楼层
好的,谢谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 15:15 , Processed in 0.060298 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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