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

QQ登录

只需一步,快速开始

查看: 2764|回复: 10

[结贴] 如何判断A页面已经关闭,然后自动打开B页面

[复制链接]

24

主题

115

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
发表于 2017-5-4 22:40:37 | 显示全部楼层 |阅读模式
急求大家帮帮忙,实现如上这样的功能:如何判断A页面已经关闭,然后自动打开B页面

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-5 11:30:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

24

主题

115

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
 楼主| 发表于 2017-5-5 12:28:37 | 显示全部楼层
那如何获取组件panel下的contents的XID呢?我想实现一个判断语法,比如判断用户是否登录,如果没有登录就弹出登录页面,如果已经登录就弹出button按钮绑定的contents的一个页面
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-5 14:25:00 | 显示全部楼层
wandezhou 发表于 2017-5-5 12:28
那如何获取组件panel下的contents的XID呢?我想实现一个判断语法,比如判断用户是否登录,如果没有登录就弹 ...

你说的是动态设置contents的active属性吧  这个实用js方法找到属性直接赋值就可以的
回复 支持 反对

使用道具 举报

24

主题

115

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
 楼主| 发表于 2017-5-5 15:59:36 | 显示全部楼层
contents下面四个XID,分别对应四个页面,但就是取不到XID的属性和值,按AIT+斜杠,也弹不出可以选的XID,用什么方法能实现取值和获取属性呢?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-5 17:05:24 | 显示全部楼层
wandezhou 发表于 2017-5-5 15:59
contents下面四个XID,分别对应四个页面,但就是取不到XID的属性和值,按AIT+斜杠,也弹不出可以选的XID, ...

contents下获取不到Xid也可以获取第几个啊

在ActiveChange时间里面使用event.to方法就可以的
回复 支持 反对

使用道具 举报

24

主题

115

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
 楼主| 发表于 2017-5-5 17:44:39 | 显示全部楼层
具体怎么操作?能不能举个例子,把代码写出来,分析下
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-5 18:01:47 | 显示全部楼层
wandezhou 发表于 2017-5-5 17:44
具体怎么操作?能不能举个例子,把代码写出来,分析下

      Model.prototype.contents2ActiveChange = function(event){
                var to = event.to;
                if (to >= 1) {
                        this.comp('navContainer' + (to + 1)).load();
                }
        };

放淘宝案例的main页
回复 支持 反对

使用道具 举报

24

主题

115

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
 楼主| 发表于 2017-5-5 18:45:53 | 显示全部楼层
那如何从A.js文件中读取到B.js文件的值呢?比如在index.js中,要想获取main.js中的 var me =false;中的me的真假状态,这种功能如何用代码实现?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-8 13:33:21 | 显示全部楼层
wandezhou 发表于 2017-5-5 18:45
那如何从A.js文件中读取到B.js文件的值呢?比如在index.js中,要想获取main.js中的 var me =false;中的me的 ...

http://docs.wex5.com/page-interaction/
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-24 11:24 , Processed in 0.060990 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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