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

QQ登录

只需一步,快速开始

查看: 10556|回复: 9

[结贴] 页面跳转,再跳转到之前页面的一个contents

  [复制链接]

19

主题

67

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
发表于 2015-11-27 10:15:58 | 显示全部楼层 |阅读模式
参考途牛案例做了如下处理,但单独的indexMain.w文件中定义跳转,代码如下:
var shellImpl = new ShellImpl(this, {
                        "contentsXid" : "pages",
                        "pageMappings" : {
                                "main":{
                                        url : '$UI/search/index.w'
                                },
                                "make":{
                                        url : '$UI/search/makeOrder.w'
                                }
                        }
                });
2、在主页index.w跳转到makeOrder的页面,代码如下:
Model.prototype.reserveBtnClick = function(event){
                var url = require.toUrl("$UI/search/makeOrder.w");
                this.comp("windowDialog").open({
                        src : url
                })
                //justep.Shell.showPage("make");写这一行不生效
        };
然后从makeOrder.w跳转到index.w的一个contents不生效,代码如下
Model.prototype.subBtnClick = function(event){
                justep.Shell.showPage("main");没有效果,
                console.log(1)
        };
点击之后提示this.options.handleClick:true但就是不跳转。。。。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35964
发表于 2015-11-27 16:12:34 | 显示全部楼层
途牛中/UI2/demo/tuniu/index.w是入口页面中是
var Model = function(){
                this.callParent();
                var shellImpl = new ShellImpl(this, {
                        "contentsXid" : "pages",
                        "pageMappings" : {
                                "main":{
                                        url : '$UI/demo/tuniu/index_main.w'
                                },
                                "searchList":{
                                        url : '$UI/demo/tuniu/searchList.w'
                                },
                                "detail":{
                                        url : '$UI/demo/tuniu/detail.w'
                                }
                        }
                });
        };

        Model.prototype.modelLoad = function(event){
                justep.Shell.showPage("main");
        };

默认打开的是index_main.w,然后在index_main.w中用的justep.Shell.showPage

用windowDialog打开的页面不关闭直接做跳转吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

67

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
 楼主| 发表于 2015-11-27 16:14:53 | 显示全部楼层
是的不关闭直接跳转。还有现在改回到用shell.showPage(),用什么参数实现跳转到某个content??
回复 支持 反对

使用道具 举报

2

主题

15

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
发表于 2015-11-27 16:53:26 | 显示全部楼层
http://doc.wex5.com/?p=5013

1.3、模拟门户的做法

感觉比shell的好用多了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35964
发表于 2015-11-27 17:52:23 | 显示全部楼层
紫苏米粉 发表于 2015-11-27 16:14
是的不关闭直接跳转。还有现在改回到用shell.showPage(),用什么参数实现跳转到某个content?? ...

shell.showPage()跳转到页面后,可以在跳转的页面的model的onload中调用contents组件的to方法切换到某个content中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

67

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
 楼主| 发表于 2015-12-2 17:18:11 | 显示全部楼层
qq5045100 发表于 2015-11-27 16:53
http://doc.wex5.com/?p=5013

1.3、模拟门户的做法

谢谢,以解决
回复 支持 反对

使用道具 举报

19

主题

67

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
 楼主| 发表于 2015-12-2 17:18:51 | 显示全部楼层
谢谢问题已经解决,请结贴
回复 支持 反对

使用道具 举报

16

主题

41

帖子

103

积分

初级会员

Rank: 2

积分
103
QQ
发表于 2016-11-22 17:34:21 | 显示全部楼层

请问子页面关闭,删除content要怎么完成啊?
回复 支持 反对

使用道具 举报

16

主题

41

帖子

103

积分

初级会员

Rank: 2

积分
103
QQ
发表于 2016-11-22 17:34:39 | 显示全部楼层
qq5045100 发表于 2015-11-27 16:53
http://doc.wex5.com/?p=5013

1.3、模拟门户的做法

请问子页面关闭,删除content要怎么完成啊?
回复 支持 反对

使用道具 举报

1

主题

6

帖子

26

积分

新手上路

Rank: 1

积分
26
QQ
发表于 2017-2-17 09:59:59 | 显示全部楼层
jishuang 发表于 2015-11-27 17:52
shell.showPage()跳转到页面后,可以在跳转的页面的model的onload中调用contents组件的to方法切换到某个c ...

你好,请问如果是4个按钮,要跳转子页面对应的contents组件里面对应的4个content中如何设置。可以根据来源判断然后to方法还是如何做。谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 21:41 , Processed in 0.064621 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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