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

QQ登录

只需一步,快速开始

查看: 6290|回复: 20

[结贴] 页面会自动跳转到index页面后再跳回来求解决!!!

[复制链接]

135

主题

387

帖子

775

积分

高级会员

Rank: 4

积分
775
QQ
发表于 2018-5-29 10:01:11 | 显示全部楼层 |阅读模式
我的页面由index跳转到主页后进行登陆再跳转到目录页面最后打开图片页面,但是图片页面每次加载完成后会回退到index页面再跳回到图片页面,也就是又发了一次index请求,请问怎么回事,请求远程解决,谢谢!!!!
图纸.png 就是这个页面会跳转两次,而且路径是:http://localhost:8080/x5/UI2/v_/txxt/index.w?device=m#!($model/UI2/v_/txxt/img.w)//{"id":100037396},我的目的是不会让他跳转,
请帮忙远程看看!!
发表于 2018-5-29 10:53:35 | 显示全部楼层
本帖最后由 liangyongfei 于 2018-5-29 10:55 编辑

你是怎么跳转页面的??请使用单页应用的方式!
justep.Shell.ShowPage 跳转
http://docs.wex5.com/shellimpl/
建议跳转页面都在shellImp 中配置好映射!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

135

主题

387

帖子

775

积分

高级会员

Rank: 4

积分
775
QQ
 楼主| 发表于 2018-5-29 11:06:12 | 显示全部楼层
liangyongfei 发表于 2018-5-29 10:53
你是怎么跳转页面的??请使用单页应用的方式!
justep.Shell.ShowPage 跳转
http://docs.wex5.com/shellim ...

就是上次您远程给您演示的,我用3.8版本也是会出现这种不知道什么原因他总是会跳回到index页面后再跳回来,这个问题困扰我很久了,真的是不知道为啥,我的页面都是单页的,justep.shell.show跳转的,页面传参也是用复杂参数传递参数的,就是这个问题解决不了,请您帮忙远程看看,谢谢
回复 支持 反对

使用道具 举报

发表于 2018-5-29 11:21:35 | 显示全部楼层
flydream 发表于 2018-5-29 11:06
就是上次您远程给您演示的,我用3.8版本也是会出现这种不知道什么原因他总是会跳回到index页面后再跳回来 ...

好,远程看下
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

135

主题

387

帖子

775

积分

高级会员

Rank: 4

积分
775
QQ
 楼主| 发表于 2018-5-29 17:01:26 | 显示全部楼层

现在就是这个问题
回复 支持 反对

使用道具 举报

发表于 2018-5-29 18:29:53 | 显示全部楼层
flydream 发表于 2018-5-29 17:01
现在就是这个问题

只要这里不发送BaasServer 请求就不会刷新,但是第二次又可以正常
你改成 shellImp 定义 mapping的方式去打开,试试可以吗?
如果还不行,最后一个img.w使用windowDialog 去打开试试看
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

135

主题

387

帖子

775

积分

高级会员

Rank: 4

积分
775
QQ
 楼主| 发表于 2018-5-30 10:19:58 | 显示全部楼层
liangyongfei 发表于 2018-5-29 18:29
只要这里不发送BaasServer 请求就不会刷新,但是第二次又可以正常
你改成 shellImp 定义 mapping的方式去 ...

您好,我按照您说的用windowDialog方式进行传参,页面代码如下:
发送参数页面:var url = require.toUrl("$UI/txxt/img.w");
                this.comp("windowDialog1").open({
                        src : url,
                        params : {
                                        id : id
                        }
                });
接收参数页面:var id = event.params.id;
这样传参对吗?但是页面还是会跳转而且最后停留的页面不是图片的那个页面了,而是login页面了。
回复 支持 反对

使用道具 举报

发表于 2018-5-30 10:52:23 | 显示全部楼层
flydream 发表于 2018-5-30 10:19
您好,我按照您说的用windowDialog方式进行传参,页面代码如下:
发送参数页面:var url = require.toUrl ...

那就奇怪了,根据远程测试,就是因为请求这个action导致的
重新顶一个额action ,或者试试,这里访问其他action 请求,还会重现吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

135

主题

387

帖子

775

积分

高级会员

Rank: 4

积分
775
QQ
 楼主| 发表于 2018-5-30 14:50:34 | 显示全部楼层
liangyongfei 发表于 2018-5-30 10:52
那就奇怪了,根据远程测试,就是因为请求这个action导致的
重新顶一个额action ,或者试试,这里访问其他 ...

访问其他action不会重现,但是用3.7版本运行有时候会没有这种情况,但是重启平台或重启电脑后问题会重现。
回复 支持 反对

使用道具 举报

发表于 2018-5-30 15:21:34 | 显示全部楼层
flydream 发表于 2018-5-30 14:50
访问其他action不会重现,但是用3.7版本运行有时候会没有这种情况,但是重启平台或重启电脑后问题会重现 ...

那你重新定义action 访问试试吧,代码一点点搬过去,运行时看看是那儿代码导致的
这个action和其他action 有什么区别吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 21:41 , Processed in 0.102255 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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